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

review deploy pipeline for Travis for executables #85

Merged
merged 1 commit into from
Mar 19, 2019

Conversation

KtorZ
Copy link
Member

@KtorZ KtorZ commented Mar 19, 2019

Issue Number

#68

Overview

This make sure that:

  • Checks & tests are run for releases
  • Releases happens when we actually push a tag on the repository (git tag --sign vX.Y.Z && git push origin --tags)
  • Releases only happens for the last stage called 'Executables' (it was global before that!)
  • Releases on GitHub are made in a 'Draft' mode, which means they aren't visible by anyone but maintainers, who
    can make a few edits before officially publishing it.

Comments

@KtorZ KtorZ self-assigned this Mar 19, 2019
.travis.yml Outdated Show resolved Hide resolved
@KtorZ KtorZ force-pushed the KtorZ/review-deploy-stage branch from aa3784e to 6e80ea0 Compare March 19, 2019 15:23
@KtorZ KtorZ mentioned this pull request Mar 19, 2019
7 tasks
Copy link
Contributor

@paweljakubas paweljakubas left a comment

Choose a reason for hiding this comment

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

Looks like a proper release policies inscribed to travis

This make sure that:

- Checks & tests are run for releases
- Releases happens when we actually push a tag on the repository (git tag --sign vX.Y.Z && git push origin --tags)
- Releases only happens for the last stage called 'Executables' (it was global before that!)
- Releases on GitHub are made in a 'Draft' mode, which means they aren't visible by anyone but maintainers, who
  can make a few edits before officially publishing it.
@KtorZ KtorZ force-pushed the KtorZ/review-deploy-stage branch from 6e80ea0 to 308659a Compare March 19, 2019 16:11
@KtorZ KtorZ merged commit a7879df into master Mar 19, 2019
@KtorZ KtorZ deleted the KtorZ/review-deploy-stage branch March 19, 2019 16:32
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.

None yet

2 participants