-
Notifications
You must be signed in to change notification settings - Fork 177
Automatically publish SNAPSHOTs on pushes to master #1955
Conversation
It worked! https://oss.sonatype.org/#nexus-search;gav~edu.berkeley.cs~firrtl_2.12~~~~kw,versionexpand |
de9326e
to
698503c
Compare
Uses sbt-ci-release for automation
698503c
to
6f203a1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That looks like a nice small change. All looks ok to me.
See the comment about the comparsion operators in .travis.yml:36 file
- name: prepare | ||
- name: test | ||
- name: release | ||
if: ((branch = master) OR (branch =~ /^\d+\.\d+\.x$/)) AND (type = push) AND (NOT fork) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm assuming this is the correct equals here. It's a syntax diversity meeting here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's right but we shall see, got this from https://docs.travis-ci.com/user/conditions-v1
Uses sbt-ci-release for automation (cherry picked from commit 06843bd) # Conflicts: # .travis.yml # build.sbt # project/plugins.sbt
Uses sbt-ci-release for automation (cherry picked from commit 06843bd) # Conflicts: # .travis.yml # project/plugins.sbt
Uses sbt-ci-release for automation (cherry picked from commit 06843bd) # Conflicts: # .travis.yml # project/plugins.sbt
* Automatically publish SNAPSHOTs on pushes to master (#1955) Uses sbt-ci-release for automation (cherry picked from commit 06843bd) # Conflicts: # .travis.yml # project/plugins.sbt * Fix merge conflicts Co-authored-by: Jack Koenig <[email protected]>
* Automatically publish SNAPSHOTs on pushes to master (#1955) Uses sbt-ci-release for automation (cherry picked from commit 06843bd) # Conflicts: # .travis.yml # project/plugins.sbt * Resolve merge conflicts Co-authored-by: Jack Koenig <[email protected]>
* Automatically publish SNAPSHOTs on pushes to master (#1955) Uses sbt-ci-release for automation (cherry picked from commit 06843bd) # Conflicts: # .travis.yml # build.sbt # project/plugins.sbt * Resolve merge conflicts Co-authored-by: Jack Koenig <[email protected]>
Uses sbt-ci-release for automation. Any push to the specific branches (ie. a CI run after a PR is merged) will push SNAPSHOTs to the Sonatype snapshot repository. This is set up for master and all stable branches (See the regex:
/^\d+\.\d+\.x$/
)The affected branches:
master
1.5-SNAPSHOT
1.4.x
1.4-SNAPSHOT
1.3.x
1.3-SNAPSHOT
1.2.x
1.2-SNAPSHOT
Backports will likely conflict and need fixup.
Contributor Checklist
Type of Improvement
API Impact
No impact
Backend Code Generation Impact
No impact
Desired Merge Strategy
Release Notes
Reviewer Checklist (only modified by reviewer)
Please Merge
?