Skip to content
This repository has been archived by the owner on Dec 23, 2017. It is now read-only.

Feature/travis deploy #169

Merged
merged 5 commits into from
May 13, 2015
Merged

Feature/travis deploy #169

merged 5 commits into from
May 13, 2015

Conversation

jmcarp
Copy link
Contributor

@jmcarp jmcarp commented May 13, 2015

Complement to https://github.com/18F/openFEC/pull/733. This patch moves deployment logic for the webapp into the webapp repo, and uses the same continuous deployment logic as https://github.com/18F/openFEC/pull/733.

After a successful build that is not a pull request, deploy as follows:

  • if branch is master and has a tag, push to prod
  • if branch is master and doesn't have a tag, push to stage
  • if branch is develop, push to dev
  • else no push

This patch does copy some code from the API repo, but I don't think it's enough duplication to justify a submodule or anything.

arowla added a commit that referenced this pull request May 13, 2015
@arowla arowla merged commit 013e2af into fecgov:develop May 13, 2015
@arowla arowla removed the plz-review label May 13, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants