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

Deployment Script #7

Open
ayoyoness opened this issue Sep 17, 2014 · 2 comments
Open

Deployment Script #7

ayoyoness opened this issue Sep 17, 2014 · 2 comments
Assignees

Comments

@ayoyoness
Copy link

[Tech Task]

This is a tech task to provide deployment script and CD for the DMS.

Narrative:
As the DMS product owner, I want to be able to deploy features at any point in time so that can I choose to deploy if it make business sense and not constrained by any technical issues.

Assumptions:

  • NECOC provides 2 servers: staging + production
  • Those servers are running Ubuntu 14.04 servers, have public IPs and accessible given right credentials.

Requirements:

  • Write Ansible script to provision a servers and update the DMS source code in the server and restart all services.
  • Write scripts to create a docker image of configured server
  • Add a manual deployment pipeline in SNAP-CI for both staging and production

ACs:
Deployment to staging or production could be done on a single click in SNAP-CI.

@timothyakampa
Copy link
Member

TODO: Ansible

@kasmatt
Copy link

kasmatt commented Sep 25, 2014

Blocked pending NECOC servers

@kasmatt kasmatt added Parked and removed complete labels Oct 17, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants