optimiser-solver/zuul.d/project.yaml
Rudi Schlatte 72b2007bc4 Refine deployment process
- Build, upload solver docker image.

- Remove deployment job: the solver is not deployed on the Nebulous
  cluster, but is deployed by SAL on each app cluster.

- Adapt helm chart; SAL might use it to deploy the solver.

- Add AMPL license file contents to nebulous secrets store, pass it in
  via helm charts.  Note that it's ok to run without a license file.

- For testing purposes, add a docker-compose.yaml file

- Pacify hadolint: when installing packages in Dockerfile, specify
  package versions.

- Pacify shellcheck: fix warnings in start-solver.sh

- Pacify podman: do not use heredocs for RUN.

- Remove Spring Boot demo application.

Change-Id: I757a440d09082b5824f36a81cb82d6e5c169a699
2024-03-11 10:23:48 +01:00

17 lines
467 B
YAML

- project:
check:
jobs:
- opendev-buildset-registry
- nebulous-optimiser-solver-build-container-images
- nebulous-optimiser-solver-hadolint
- nox-linters
gate:
jobs:
- opendev-buildset-registry
- nebulous-optimiser-solver-upload-container-images
- nebulous-optimiser-solver-hadolint
- nox-linters
promote:
jobs:
- nebulous-optimiser-solver-promote-container-images