Skip to content

Conversation

benloh
Copy link
Collaborator

@benloh benloh commented Jul 22, 2025

This adds support for the CI/CD workflow to the main dev-dhi-next branch in preparation for future iterations of the deploy-terraform branch. Deploying droplets using terraform/ansible should generally either use the current deploy-terraform branch (which is guaranteed to be runnable via CI/CD) or a tagged commit (e.g. if deploying a specific commit point for a pilot study).

The updates are basically what is defined in #404.

Specifcally:

  • Redirecting SSL traffic for websockets (affecting both nc-multiplex and netcreate-itest)
  • Adding an init script that creates a dummy netcreate-config.js file so that npm run package can be run during provisioning on a fresh droplet install.

benloh added 6 commits June 13, 2025 16:46
…O `bootstrap.sh` script can spin up new droplets
…not being used and fails silently if a loki file was not previously defined
…d of `:port`. Use with netcreate-deploy-do nginx-ssl.conf.j2
@benloh benloh merged commit 7d9473f into dev-dhi-next Jul 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant