Learn how Promptline leverages GitLab CI/CD best practices to create powerful, visual pipeline building experiences
Get started with Promptline in minutes
Start with a new project or import existing YAML
Drag and drop jobs to create your pipeline
Generate production-ready YAML configuration
Transform complex YAML configurations into intuitive drag-and-drop interfaces
Generate production-ready GitLab CI/CD YAML following best practices
Leverage AI to create and optimize pipelines based on your project needs
Promptline automatically configures optimal caching for your dependencies
cache:
key:
files:
- yarn.lock
paths:
- .yarn-cacheVisual dependency mapping ensures proper job execution order
test_job: needs: - build_job script: - npm test
Advanced rules for different scenarios and environments
deploy:
rules:
- if: $CI_COMMIT_BRANCH == "main"
when: manual
- if: $CI_COMMIT_BRANCH == "develop"
when: on_successPromptline leverages GitLab's powerful template system with extends and!reference to create reusable job configurations.
extends for job inheritance!reference for specific sections