1.0.31 • Published 9 years ago
project-bin-publish v1.0.31
project-bin-publish
Bump the version and realize steps to help you to publish your project on github, npm.
In details
- Fetch
repository.url
- Checkout
publish.branch
- Gather version upgrade
- Gather release log
- Git commit with
-m <%=releaseLog%>
- Update
CHANGELOG.md
- Update
version
file - Update
package.json
version property - Ensure
.gitignore
is correct - Git commit with
<%=releaseType%> v<%=newRevision%>
- Git tag with
<%=newRevision%> -m <%=releaseLog%>
- Git push
- Npm publish, if the package is not private
- If
github
auth is provided, create a github tag
Installation
$ npm i project-bin-publish -g
Usage
# Publish a node project.
project-publish
# Version
project-publish -v
# Help
project-publish -h
Configuration
On Project Root directory or within your User Home directory.
Or both to override some settings.
Create a new file .local.json
and adjust this content.
{
"profileData":{
"github":{
"username":"TO UPDATE",
"password":"TO UPDATE"
},
"publish":{
"branch":"master"
}
}
}
TODO
- add bitbucket support
- add new-relic support
- add automatic test validation prior to release updgrade procedure support
How to contribute
- File an issue in the repository, using the bug tracker, describing the contribution you'd like to make. This will help us to get you started on the right foot.
- Fork the project in your account and create a new branch:
your-great-feature
. - Commit your changes in that branch.
- Open a pull request, and reference the initial issue in the pull request message.
License
See the LICENSE file.
1.0.31
9 years ago
1.0.30
9 years ago
1.0.29
9 years ago
1.0.28
9 years ago
1.0.27
9 years ago
1.0.26
9 years ago
1.0.25
9 years ago
1.0.24
9 years ago
1.0.21
9 years ago
1.0.20
9 years ago
1.0.19
9 years ago
1.0.18
9 years ago
1.0.17
9 years ago
1.0.16
9 years ago
1.0.15
9 years ago
1.0.14
9 years ago
1.0.13
9 years ago
1.0.12
9 years ago
1.0.11
9 years ago
1.0.10
9 years ago
1.0.9
9 years ago
1.0.8
9 years ago
1.0.7
9 years ago
1.0.6
9 years ago
1.0.5
9 years ago
1.0.4
9 years ago
1.0.3
9 years ago
1.0.2
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago