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

[lib-jobs staging] Continuous deployment - staging environment #876

Closed
1 of 4 tasks
christinach opened this issue Jan 27, 2025 · 0 comments · Fixed by #884
Closed
1 of 4 tasks

[lib-jobs staging] Continuous deployment - staging environment #876

christinach opened this issue Jan 27, 2025 · 0 comments · Fixed by #884
Assignees

Comments

@christinach
Copy link
Member

christinach commented Jan 27, 2025

What maintenance needs to be done?

Add the appropriate configuration so that when a PR is merged the application is deployed to staging.

Level of urgency

  • High
  • Moderate
  • Low

Why is this maintenance needed?

It will remove the 'deployment task' from the board manager's tasks list.
This is the first step to improve the state of our applications and potentially configure CD to production

Acceptance criteria

  • When a PR is merged the application is deployed to the staging environment.

Notes

Orangelight CI config deploy job

Ansible Tower template is 57

Login in Ansible Tower with your netid. In the continuous deployment template update the tab survey and add the application name in the multiple choice section.

about-continuous-deployment-with-github-actions

Related ticket pulibrary/dacs_handbook#228

@vh8154 vh8154 moved this from Todo to In Progress in DACS - student software dev board Feb 4, 2025
@vh8154 vh8154 self-assigned this Feb 4, 2025
vh8154 added a commit that referenced this issue Feb 17, 2025
…ocker

Co-authored-by: Christina Chortaria <christinach@users.noreply.github.com>
vh8154 added a commit that referenced this issue Feb 17, 2025
Co-authored-by: Christina Chortaria <christinach@users.noreply.github.com>
christinach added a commit that referenced this issue Feb 18, 2025
…ocker

Co-authored-by: Christina Chortaria <christinach@users.noreply.github.com>
christinach added a commit that referenced this issue Feb 18, 2025
Co-authored-by: Christina Chortaria <christinach@users.noreply.github.com>
christinach added a commit that referenced this issue Feb 18, 2025
…ocker

Co-authored-by: Christina Chortaria <christinach@users.noreply.github.com>
christinach added a commit that referenced this issue Feb 18, 2025
Co-authored-by: Christina Chortaria <christinach@users.noreply.github.com>
christinach added a commit that referenced this issue Feb 18, 2025
@github-project-automation github-project-automation bot moved this from In Progress to Done in DACS - student software dev board Feb 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

2 participants