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

Feature: Implement CI deployment for development servers #251

Merged
merged 11 commits into from
Nov 18, 2023

Conversation

syphax-bouazzouni
Copy link
Collaborator

Context

This update the deploy action ncbo#222), to work in our context. By making more configurable

Changes

  • Add test environment option (0ca14b7 and 60b0a68)
  • Use a variable for the config folder path to use in the get_config task (fdd665e)
  • Set the deployment rails_env to "appliance" for all the environments (05f4b12)
  • Make the jump box host and username configurable for the deployment](413ff18)
  • Make PRIVATE_CONFIG_REPO default example use HTTPS with GitHub PAT token (8f90620)

@syphax-bouazzouni
Copy link
Collaborator Author

Work for testportal and stageportal

@jonquet
Copy link

jonquet commented May 31, 2023

To be merged when done also for SIFR BioPortal.
Propose PR to Alex (as script changed a bit).
Add doc.

@syphax-bouazzouni syphax-bouazzouni changed the title Feature: Implement CI deployment Feature: Implement CI deployment for development servers Nov 18, 2023
@syphax-bouazzouni syphax-bouazzouni merged commit 1f05f38 into master Nov 18, 2023
2 checks passed
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.

2 participants