CI: Make grabpl and lint-drone standalone steps (#41644)

* Extract grabpl download as separate step

* Change image to alpine

* Change image to curlimage

* Change image to alpine-curl

* Extract lint-drone step

* Add lint-drone to release and main pipelines

* Rename lint_drone to lint_drone_step

* Sign drone
This commit is contained in:
Dimitris Sotirakis
2021-11-15 17:14:33 +00:00
committed by GitHub
parent b39859bdfe
commit 99900cbdd8
6 changed files with 199 additions and 60 deletions
+4 -1
View File
@@ -1,6 +1,7 @@
load(
'scripts/drone/steps/lib.star',
'initialize_step',
'download_grabpl',
'slack_step',
)
@@ -31,13 +32,15 @@ def pipeline(
}
}
grabpl_step = [download_grabpl()]
pipeline = {
'kind': 'pipeline',
'type': 'docker',
'name': name,
'trigger': trigger,
'services': services,
'steps': initialize_step(
'steps': grabpl_step + initialize_step(
edition, platform, is_downstream=is_downstream, install_deps=install_deps, ver_mode=ver_mode,
) + steps,
'depends_on': depends_on,