Comparison Table of Pipeline Configuration Keywords
This article presents a comparison table of available keywords in GitFlic and GitLab
Pipeline Keywords |
GitLab |
GitFlic |
cache |
✔️ |
✔️ |
default |
✔️ |
|
image |
✔️ |
✔️ |
include |
✔️ |
✔️ |
include:component |
✔️ |
|
include:local |
✔️ |
✔️ |
include:project |
✔️ |
✔️ |
include:remote |
✔️ |
✔️ |
include:template |
✔️ |
|
include:inputs |
✔️ |
✔️ |
include:rules |
✔️ |
|
include:integrity |
✔️ |
|
stages |
✔️ |
✔️ |
workflow |
✔️ |
✔️ |
workflow:auto_cancel:on_new_commit |
✔️ |
|
workflow:auto_cancel:on_job_failure |
✔️ |
|
workflow:name |
✔️ |
|
workflow:rules |
✔️ |
✔️ |
workflow:rules:variables |
✔️ |
✔️ |
workflow:rules:when |
|
✔️ |
workflow:rules:auto_cancel |
✔️ |
|
Header Keywords |
GitLab |
GitFlic |
spec |
✔️ |
✔️ |
spec:inputs |
✔️ |
✔️ |
Job Keywords |
GitLab |
GitFlic |
after_script |
✔️ |
✔️ |
allow_failure |
✔️ |
✔️ |
allow_failure:exit_codes |
✔️ |
|
artifacts |
✔️ |
✔️ |
artifacts:paths |
✔️ |
✔️ |
artifacts:exclude |
✔️ |
|
artifacts:expire_in |
✔️ |
✔️ |
artifacts:expose_as |
✔️ |
|
artifacts:name |
✔️ |
✔️ |
artifacts:public |
✔️ |
|
artifacts:access |
✔️ |
|
artifacts:reports |
✔️ |
✔️ |
artifacts:reports:sast |
|
✔️ |
artifacts:reports:dast |
|
✔️ |
artifacts:reports:dependences |
|
✔️ |
artifacts:reports:junit |
|
✔️ |
artifacts:untracked |
✔️ |
|
artifacts:when |
✔️ |
|
before_script |
✔️ |
✔️ |
cache |
✔️ |
✔️ |
cache:paths |
✔️ |
✔️ |
cache:key |
✔️ |
✔️ |
cache:untracked |
✔️ |
|
cache:unprotect |
✔️ |
|
cache:when |
✔️ |
|
cache:policy |
✔️ |
|
cache:fallback_keys |
✔️ |
|
coverage |
✔️ |
|
dast_configuration |
✔️ |
|
dependencies |
✔️ |
|
environment |
✔️ |
✔️ |
environment:name |
✔️ |
✔️ |
environment:url |
✔️ |
✔️ |
environment:description |
|
✔️ |
environment:on_stop |
✔️ |
✔️ |
environment:action |
✔️ |
✔️ |
environment:auto_stop_in |
✔️ |
|
environment:kubernetes |
✔️ |
|
environment:deployment_tier |
✔️ |
✔️ |
Dynamic environments |
✔️ |
✔️ |
except |
deprec |
✔️ |
extends |
✔️ |
✔️ |
hooks |
✔️ |
|
hooks:pre_get_sources_script |
✔️ |
|
identity |
✔️ |
|
id_tokens |
✔️ |
|
image |
✔️ |
✔️ |
image:name |
✔️ |
✔️ |
image:entrypoint |
✔️ |
✔️ |
image:docker |
✔️ |
✔️ |
image:kubernetes |
✔️ |
|
image:pull_policy |
✔️ |
✔️ |
inherit |
✔️ |
|
inherit:default |
✔️ |
|
inherit:variables |
✔️ |
|
interruptible |
✔️ |
|
needs |
✔️ |
✔️ |
needs:artifacts |
✔️ |
|
needs:project |
✔️ |
✔️ |
needs:pipeline:job |
✔️ |
✔️ |
needs:optional |
✔️ |
|
needs:pipeline |
✔️ |
✔️ |
needs:parallel:matrix |
✔️ |
✔️ |
only |
deprec |
✔️ |
pages |
✔️ |
|
pages.publish |
✔️ |
|
pages.path_prefix |
✔️ |
|
pages.expire_in |
✔️ |
|
parallel |
✔️ |
✔️ |
parallel:matrix |
✔️ |
✔️ |
release |
✔️ |
✔️ |
release:tag_name |
✔️ |
✔️ |
release:tag_message |
✔️ |
|
release:name |
✔️ |
✔️ |
release:description |
✔️ |
✔️ |
release:ref |
✔️ |
|
release:milestones |
✔️ |
|
release:released_at |
✔️ |
|
release:assets:links |
✔️ |
|
resource_group |
✔️ |
|
retry |
✔️ |
|
retry:when |
✔️ |
|
retry:exit_codes |
✔️ |
|
rules |
✔️ |
✔️ |
rules:if |
✔️ |
✔️ |
rules:changes |
✔️ |
✔️ |
rules:exists |
✔️ |
|
rules:when |
✔️ |
✔️ |
rules:allow_failure |
✔️ |
✔️ |
rules:needs |
✔️ |
|
rules:variables |
✔️ |
✔️ |
rules:interruptible |
✔️ |
|
run |
✔️ |
|
script (scripts) |
✔️ |
✔️ |
secrets |
✔️ |
|
secrets:vault |
✔️ |
|
secrets:gcp_secret_manager |
✔️ |
|
secrets:azure_key_vault |
✔️ |
|
secrets:file |
✔️ |
|
secrets:token |
✔️ |
|
services |
✔️ |
✔️ |
services:name |
✔️ |
✔️ |
services:command |
✔️ |
✔️ |
services:alias |
✔️ |
✔️ |
services:docker |
✔️ |
|
services:kubernetes |
✔️ |
|
services:pull_policy |
✔️ |
|
stage |
✔️ |
✔️ |
stage: .pre |
✔️ |
✔️ |
stage: .post |
✔️ |
✔️ |
tags |
✔️ |
✔️ |
timeout |
✔️ |
|
trigger |
✔️ |
✔️ |
trigger:branch |
|
✔️ |
trigger:inputs |
✔️ |
|
trigger:include |
✔️ |
✔️ |
trigger:include:artifact |
✔️ |
✔️ |
trigger:include:local |
|
✔️ |
trigger:include:project |
|
✔️ |
trigger:include:remote |
|
✔️ |
trigger:include:inputs |
✔️ |
|
trigger:project |
✔️ |
✔️ |
trigger:strategy |
✔️ |
✔️ |
trigger:forward |
✔️ |
✔️ |
when |
✔️ |
✔️ |
manual_confirmation |
✔️ |
|
Variables |
GitLab |
GitFlic |
Job Variables |
|
|
variables |
✔️ |
✔️ |
Pipeline Variables |
|
|
variables |
✔️ |
✔️ |
variables:description |
✔️ |
✔️ |
variables:value |
✔️ |
✔️ |
variables:options |
✔️ |
✔️ |
variables:expand |
✔️ |
|
Automatic Translation!
This page was automatically translated. The text may contain inaccuracies