Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Automatically add new manifests to the Jenkins pipeline #487

Closed
dblock opened this issue Sep 15, 2021 · 5 comments
Closed

Automatically add new manifests to the Jenkins pipeline #487

dblock opened this issue Sep 15, 2021 · 5 comments
Assignees
Labels
enhancement New Enhancement

Comments

@dblock
Copy link
Member

dblock commented Sep 15, 2021

Is your feature request related to a problem? Please describe.

In #461 we generate a new manifest. Add it to the build pipeline.

Describe the solution you'd like

Part of the update modify something that adds the version to the build/test pipeline.

@dblock dblock added the enhancement New Enhancement label Sep 15, 2021
@dblock
Copy link
Member Author

dblock commented Sep 15, 2021

@peternied I don't see where I can add/commit configuration that would, for example, add 2.0 builds. Where's the list of the manifests that we're building?

@mch2
Copy link
Member

mch2 commented Sep 15, 2021

To do this I think we need to set up a job DSL with pipelineJob that kicks off a job using our Jenkinsfile with a manifest as input. Right now the job is created manually that loads the Jenkinsfile from this repo and invokes it with the 1.1 manifest.

@peternied peternied added the v1.2.0 OpenSearch 1.2 version label Sep 16, 2021
@peternied peternied self-assigned this Sep 16, 2021
@peternied
Copy link
Member

We have too many manual processes around the build at the moment, if we enable more than one at a time it is going to bog us me down.

When logs are publicly accessible #453 and the public CI instance is available - I'd be happy to support N manifests build because then the primary bottleneck is removed.

@dblock
Copy link
Member Author

dblock commented Oct 1, 2021

Here's a manual version of what we're trying to automate: #664.

@peternied peternied removed the v1.2.0 OpenSearch 1.2 version label Nov 16, 2021
@dblock
Copy link
Member Author

dblock commented Dec 28, 2021

Closed via #1407

@dblock dblock closed this as completed Dec 28, 2021
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New Enhancement
Projects
None yet
Development

No branches or pull requests

3 participants