Skip to content

Commit cddfeb6

Browse files
authored
Merge pull request #1101 from appirio-tech/dev
Production release: Logged out project creation flow
2 parents 46cc883 + e77252c commit cddfeb6

File tree

86 files changed

+14911
-1345
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+14911
-1345
lines changed

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ deploy:
2626
skip_cleanup: true
2727
local_dir: dist
2828
on:
29-
branch: dev
29+
branch: [ "dev", "feature/deep-links"]
3030
- provider: s3
3131
cache_control: private, no-store, no-cache, must-revalidate, max-age=0
3232
detect_encoding: true

README.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# TC Deployment Notes
2+
_[TC Deployment Notes should always be kept up to date **on the default branch**. Update these notes when changes to this information occur]_
3+
4+
**General Deployment:** This software is deployed to AWS S3 by Travis.ci. It's ultimately delivered through AWS Cloudfront, which is fed from the S3 bucket. There are no EC2 systems involved in the delivery (althought Connect is fed from various micro-services).
5+
6+
**Branches:**
7+
8+
* Any commits to ```dev``` will will trigger a build and deploy to the _dev_ AWS environment
9+
* Any commits to ```feature/deep-links``` will will trigger a build and deploy to the _dev_ AWS environment
10+
* Any commits to ```master``` will trigger a build and deploy to the _prod_ AWS environment
11+
12+
**Development Flow:** This repo uses typical Gitflow (```feature/[feature name]```, ```hotfix/[fix name]```, ...etc). Generally changes to prod should be merged from dev to master. Hotfixes should be merged to master and dev at the same time.
13+
14+
**Additional Notes:**
15+
16+
* The _.travis.yml_ file controls the build - see this file if you need to confirm if your commit will deploy anything
17+
* Travis-ci builds can be easily cancelled - please do so if you accidentally trigger an undesired build
18+
119
# Customer-App
220

321
This repository houses new Customer pages, using React, Redux, and Webpack.

npm-shrinkwrap.json

+2-14
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)