Michael Semb Wever created CASSANDRA-18594:
----------------------------------------------
Summary: Standalone Jenkinsfile
Key: CASSANDRA-18594
URL: https://issues.apache.org/jira/browse/CASSANDRA-18594
Project: Cassandra
Issue Type: Task
Components: CI
Reporter: Michael Semb Wever
Spin off CASSANDRA-18133
Once all build and test scripts are in-tree, dockerised with their images
in-tree too, the {{.jenkins/Jenkinsfile}} can be rewritten to be standalone.
Today its inner stage jobs refer to already defined jobs by cassandra-builds'
groovy dsl.
This addresses the epic's stated existing problems:
- difficult to pre-commit test jenkins and cassandra-build changes,
- mixture of jenkins dsl groovy, declarative and scripting pipeline.
- different pre-commit and post-commit jenkins pipelines are used.
In addition it addresses:
- stage jobs don't always running on the same SHA as the pipeline's run,
- a more readable Jenkinsfile
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]