Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Config file for Jenkins that creates a POD for Bulk's CI pipeline #226

Open
10 tasks
Tracked by #225
ke4 opened this issue Dec 9, 2024 · 0 comments
Open
10 tasks
Tracked by #225

Config file for Jenkins that creates a POD for Bulk's CI pipeline #226

ke4 opened this issue Dec 9, 2024 · 0 comments
Labels
Infrastructure Infrastructural changes technical debt Technical debt

Comments

@ke4
Copy link
Contributor

ke4 commented Dec 9, 2024

We need to create a config file that creates the POD in GCP's k8s environment where our CI pipeline is executing the unit tests.
This is triggered by our Jenkins pipeline. The related ticket is here: ()[]

That config file should contain the following elements (images/containers):

  • Jenkins image where the whole CI runs
  • a kubectl env that can scale up a solr cloud
  • a JDK image (version 11) for now -> this could be updated to the later LTS version (probably 17)
  • a PostgreSQL DB image

Storage (volumes) for:

  • experiments data
  • experiment design files
  • bioentity_properties
  • ontology files
  • species.properties
  • release-metadata.json
@ke4 ke4 added technical debt Technical debt Infrastructure Infrastructural changes labels Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Infrastructure Infrastructural changes technical debt Technical debt
Projects
None yet
Development

No branches or pull requests

1 participant