Skip to content
This repository has been archived by the owner on Nov 5, 2024. It is now read-only.

Updates from the world of Seam #34

Merged
merged 2 commits into from
Jan 2, 2018
Merged

Updates from the world of Seam #34

merged 2 commits into from
Jan 2, 2018

Conversation

ghost
Copy link

@ghost ghost commented Aug 17, 2017

processes/development/new-app-setup/README.md
processes/development/new-app-setup/semaphore-production-deploy-config
processes/development/new-app-setup/semaphore-staging-deploy-config

   processes/development/new-app-setup/README.md
   processes/development/new-app-setup/semaphore-production-deploy-config
   processes/development/new-app-setup/semaphore-staging-deploy-config
@ghost ghost requested review from pauldowman, tsemana and cfnelson August 17, 2017 19:27
Copy link
Member

@pauldowman pauldowman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

# Copy production S3 data to staging

export AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID
export AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That was looking a bit redundant. 😀

npm install
npm --version
node --version
exp --version
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would we want these three xx --version lines for the production deploy too? I realize they aren't necessary but they're helpful for debugging.

npm install
npm --version
node --version
exp --version
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would we want these three xx --version lines for the production deploy too? I realize they aren't necessary but they're helpful for debugging.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep. Done.

Copy link
Contributor

@cfnelson cfnelson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ccuilla Sorry, I thought I left a review but I ended up leaving a comment. I wanted to know if the semaphore build script should mention that it's only for mobile? As we don't keep a web folder if only creating a web app.

Hopefully when you are back we can finish/polish this off and get it merged. It looks very detailed. 👍

cp /home/runner/settings.json settings.json
meteor npm run lint
meteor npm run unit-test
npm install -g exp
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ccuilla Shouldn't we split the script out for web and mobile builds? Or did I mistakenly miss where the guide says this is only for mobile builds?

1. `meteor --version`
1. `meteor npm install`
1. `meteor npm start` _wip: find and add instructions to listen for success and exit process_
1. Set the Node version to node.js 7.10.1 (or later)
Copy link
Contributor

@karldanninger karldanninger Dec 22, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As of Meteor 1.6, can we change this to 8.7.x now?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@karldanninger karldanninger self-requested a review December 22, 2017 15:59
Copy link
Contributor

@karldanninger karldanninger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would love to get this merged in today 👍

@tsemana tsemana merged commit ed8291f into master Jan 2, 2018
@xavxyz xavxyz deleted the updates-from-seam branch January 12, 2018 08:42
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.

5 participants