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

Upgrade Java version in Kubernetes CI for SCXA #474

Open
2 tasks
ke4 opened this issue Sep 20, 2024 · 3 comments
Open
2 tasks

Upgrade Java version in Kubernetes CI for SCXA #474

ke4 opened this issue Sep 20, 2024 · 3 comments
Assignees
Labels
dependencies Pull requests that update a dependency file technical debt Technical debt

Comments

@ke4
Copy link
Contributor

ke4 commented Sep 20, 2024

For using Java 17 locally and able to push it to the CI server, we have to change the Java version in GKE where we run our CI for Single Cell Web app.
Our GKE Project for our CI pipeline for for Single Cell Expression Atlas can be found here: dev-autopilot-cluster
Our repo for the yaml files defines that env is here: https://github.com/ebi-gene-expression-group/atlas-k8s-ci-environment

Subtasks:

  • Change the Java version from Java 11 to Java 17
  • Test if everything works correctly
@ke4 ke4 self-assigned this Sep 20, 2024
@ke4 ke4 added enhancement New feature or request scxa labels Sep 20, 2024
@ke4
Copy link
Contributor Author

ke4 commented Sep 23, 2024

Could use an image from here: https://hub.docker.com/_/openjdk/tags?page_size=&ordering=last_updated&name=17.0.2
Need to decide/test which one.
Maybe: 17.0.2

@ke4
Copy link
Contributor Author

ke4 commented Sep 23, 2024

Where to change JDK11 to 17 in our k8s repo:

Also in the SCXA repo:

  • jenkins-k8s-pod.yaml

@ke4 ke4 added technical debt Technical debt and removed enhancement New feature or request labels Oct 10, 2024
@ke4 ke4 changed the title Update Java version in Kubernetes CI for SCXA Upgrade Java version in Kubernetes CI for SCXA Oct 10, 2024
@ke4 ke4 added dependencies Pull requests that update a dependency file and removed scxa labels Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file technical debt Technical debt
Projects
None yet
Development

No branches or pull requests

1 participant