Moved to https://github.com/eu-nebulous; NebulOuS optimiser's solver.
Go to file
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
.vscode Tested and validated (app ID filtering removed as it does not work in the EXE middleware yet) 2024-02-14 17:53:39 +01:00
AMPLTest First release 2024-01-23 10:53:48 +01:00
Bin First release of the solver component 2024-01-10 16:26:09 +01:00
charts/nebulous-optimiser-solver Refine deployment process 2024-03-11 10:23:48 +01:00
zuul.d Refine deployment process 2024-03-11 10:23:48 +01:00
.gitignore First release 2024-01-15 16:47:12 +00:00
.gitreview Added .gitreview 2023-09-19 14:26:57 +00:00
.yamllint Init repo from the component-template 2023-09-19 20:16:15 +02:00
AMPLSolver.cpp Tested and validated (app ID filtering removed as it does not work in the EXE middleware yet) 2024-02-14 17:53:39 +01:00
AMPLSolver.hpp Corrected the format of the AMPL Data File Message 2024-02-08 21:43:17 +01:00
docker-compose.yaml Refine deployment process 2024-03-11 10:23:48 +01:00
Dockerfile Refine deployment process 2024-03-11 10:23:48 +01:00
ExecutionControl.cpp Fix last changeset 2024-01-25 14:21:23 +01:00
ExecutionControl.hpp First release 2024-01-23 10:53:48 +01:00
LICENSE Init repo from the component-template 2023-09-19 20:16:15 +02:00
makefile Refine deployment process 2024-03-11 10:23:48 +01:00
MakeSolver.sh First release 2024-01-15 21:35:34 +01:00
MetricUpdater.cpp Tested and validated (app ID filtering removed as it does not work in the EXE middleware yet) 2024-02-14 17:53:39 +01:00
MetricUpdater.hpp Support for metric list versions 2024-01-27 18:30:53 +01:00
noxfile.py Init repo from the component-template 2023-09-19 20:16:15 +02:00
Solver.code-workspace First complete version of the Metric Updater 2023-12-29 18:52:13 +01:00
Solver.hpp Tested and validated (app ID filtering removed as it does not work in the EXE middleware yet) 2024-02-14 17:53:39 +01:00
SolverComponent.cpp Final first release now with application ID filtering effective 2024-02-14 22:00:36 +01:00
SolverManager.hpp Tested and validated (app ID filtering removed as it does not work in the EXE middleware yet) 2024-02-14 17:53:39 +01:00
start-solver.sh Refine deployment process 2024-03-11 10:23:48 +01:00