Comments (8)
I've checked source code and found variable GITLAB_API_ENDPOINT.
from gitlab-release-note-generator.
Hi Jasstkn,
Thanks for trying out my tool 😋. Let me know how it goes. Happy to answer any questions.
from gitlab-release-note-generator.
@jk1z it works great! But I'm trying to understand it there a way to create tag from the latest commit in defined branch (develop/master) and generate release notes from previous one.
from gitlab-release-note-generator.
Assuming you are using npm version bump
. What I usually do is having a tag-after-deployment
job (see example in the reference project) in the CI which it will kick in after the version bump commit regardless of people pushed the tag or not. Then the
generate-release-note
job (see example in the reference project) in the CI will trigger upon tag creation to generate the release-note on that tag
from gitlab-release-note-generator.
Oh don't forget to use -e TARGET_TAG_REGEX
to distinguish between develop release commit and production release commit, it's important for generating the release note that is specific to branches. For development release regex I would use ^v[0-9]+.[0-9]+.[0-9]+(-[0-9]+)$
(e.g. v1.12.0-1), for production release regex I would use ^v[0-9]+.[0-9]+.[0-9]+$
(e.g v1.12.1)
from gitlab-release-note-generator.
I'm using dockerized version of your tool. So, apparently I need to implement this as part of GitlabCI.
from gitlab-release-note-generator.
I'm using dockerized version of your tool. So, apparently I need to implement this as part of GitlabCI.
It can be done locally as well, the steps ^ is just to automate the process. To run the dockerized version of the tool.
- npm version prerelease (assuming you are releasing on develop) <-- that commits a commit and a tag locally
- Push the commit and tag to the origin.
- Run the dockerized version of the tool
from gitlab-release-note-generator.
@jk1z Got it and I'm almost done with gitlabCI. Do you have an example of Release Notes with using labels which you mentioned in README? I didn't find it in your gitlab example. I'm interested in customise Release Notes with sections.
from gitlab-release-note-generator.
Related Issues (13)
- TypeError: issue.labels is not iterable HOT 5
- Changelogs are limited to 20 issues HOT 3
- Ability to Label deployed issues HOT 1
- Ability to run a 'dry-run' HOT 1
- [Question] Closed issues
- Ability to filter issues with certain labels from the release notes
- Only Merge Requests and Release output file
- Add Merge Requests only from the specified branch
- Issues and merge requests appear on two consecutive releases HOT 3
- Add option to ignore prereleases? HOT 4
- Create new release fails
- Last merge request doesn't added to release notes. HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gitlab-release-note-generator.