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

Continuous Deploy #1474

Merged
merged 12 commits into from
Jun 7, 2019
Merged

Continuous Deploy #1474

merged 12 commits into from
Jun 7, 2019

Conversation

Mornix
Copy link
Collaborator

@Mornix Mornix commented Jun 4, 2019

This PR introduces a working infrastructure for Continuous Deploy (Click this to view the current version). GitHub has a soft-limit on deploys of ten per hour. To keep things simpler, I've moved the infrastructure to only deploy on "cron" tasks from Travis.

Out of band: You should set up a Cron job to run on master once per day. Info here

@Mornix Mornix force-pushed the con_dep branch 2 times, most recently from e23e0eb to a72e777 Compare June 4, 2019 19:30
@JacquesCarette
Copy link
Owner

Note that I can't do the cron job setup as the gh-pages branch doesn't show up as a possibility. I'm assuming that that is indeed the branch to use for that?

@JacquesCarette JacquesCarette merged commit 162b3af into master Jun 7, 2019
@JacquesCarette
Copy link
Owner

[I'm also not deleting the branch yet, for similar reasons]

@Mornix
Copy link
Collaborator Author

Mornix commented Jun 7, 2019

Branch should be master. gh-pages is the destination branch and has no Travis configuration (intended to not have Travis).

@JacquesCarette
Copy link
Owner

Indeed - done.

@JacquesCarette
Copy link
Owner

Can I delete this branch then?

@Mornix
Copy link
Collaborator Author

Mornix commented Jun 7, 2019

Yup. I still have it locally if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants