Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Beta deployment #13

Merged
merged 3 commits into from
Jul 25, 2019

Conversation

jeremierobert-coveo
Copy link
Collaborator

Add a conditionnal deploy when the tag has beta in it.

@jeremierobert-coveo jeremierobert-coveo added the enhancement New feature or request label Jul 25, 2019
@jeremierobert-coveo jeremierobert-coveo self-assigned this Jul 25, 2019
@jeremierobert-coveo jeremierobert-coveo marked this pull request as ready for review July 25, 2019 17:58
Copy link
Collaborator

@tedre191 tedre191 left a comment

Choose a reason for hiding this comment

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

Looks good, but I don't know much how everything works.
Is it the same as the search-ui / interface editor project ?

@jeremierobert-coveo
Copy link
Collaborator Author

It's more simple as our use case is.

@louis-bompart
Copy link
Collaborator

louis-bompart commented Jul 25, 2019

While working on tagging etc, I'm not convinced by the fact that we seems to manually tag versions to trigger a new release, I think that we should have a beta tag, yes, but this tag should merely point at the tip of the master branch (i.e. latest PR merged) . Same for the latest tag in fact, it could point the tip of a'production' branch. We would update the production branch through a PR and could define the version bump through some tools like semantic-release (i.e. if we only have bug fix, bump the patch, if we have a feature, bump the minor, if we have a breaking change, bump the major. semver in short)

I do agree tho that's currently Out-of-Scope, but that could be nice imo.

@jeremierobert-coveo jeremierobert-coveo merged commit 9bbde82 into coveo:master Jul 25, 2019
@jeremierobert-coveo jeremierobert-coveo deleted the beta-deployment branch July 29, 2019 20:32
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants