-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
group:releasetype:subtaskIssues that are subtasks of another issue. Must always be part of the breakdown of the parent issue.Issues that are subtasks of another issue. Must always be part of the breakdown of the parent issue.version:7.23.0
Description
Acceptance Criteria (Required on creation)
- Request the new license book.
- Ask Uli from legal to provide her input on the license information.
- Ensure that the changes in the draft pull request in
camunda/camunda-bpm-license-book-generator-ee
comply with what is written down in the document:- Make changes to the PR if necessary.
- Merge the PR.
- Release a new version of
camunda-bpm-license-book-generator-ee
. - Bump the license book version here: https://github.com/camunda/camunda-bpm-platform-ee/blob/e56705bbe2c26e172e8cddb92f4e878c4b52f64d/distro/license-book/pom.xml#L372
- Trigger the enterprise CI pipeline.
- Check if all third-party libs are covered. No libs are listed here: https://ci-pipeline.cambpm.camunda.cloud/job/7.23/job/cambpm-ee/job/cambpm-ee-main/job/master/120/artifact/distro/license-book/target/generated-license-files/new-dependencies.txt
- Manually copy and push the content of the generated license book here: https://github.com/camunda/camunda-bpm-platform/blob/master/distro/license-book/src/main/resources/license-book.txt
- After the license book generator is released and the version is bumped in the enterprise repo, rerun the enterprise pipeline and copy the license book from the following TXT file artifact: https://ci-pipeline.cambpm.camunda.cloud/job/7.23/job/cambpm-ee/job/cambpm-ee-main/job/master/120/artifact/distro/license-book/target/generated-license-files/license-book.txt
- Before performing the final 7.23.0 release, verify if the community and enterprise editions contain the updated license book.
- Update the docs with the generated markdown
- Get the markdown from here: https://ci-pipeline.cambpm.camunda.cloud/job/7.23/job/cambpm-ee/job/cambpm-ee-main/job/master/120/artifact/distro/license-book/target/generated-license-files/license-book.md
- Update the docs here: https://github.com/camunda/camunda-docs-manual/blob/master/content/introduction/third-party-libraries/camunda-bpm-platform-license-book.md
- Heads-up:
- The generated Hugo header in the markdown file is wrong; just copy the actual license book content.
- The links are not correctly generated, which might make the docs CI fail; you need to search and replace them to correct the links.
Hints
Links
Breakdown
### Artifacts/Pull Requests
- [ ] https://github.com/camunda/camunda-bpm-license-book-generator-ee/pull/26
- [ ] https://github.com/camunda/camunda-bpm-platform-ee/pull/1015
- [ ] https://github.com/camunda/camunda-docs-manual/pull/1761
- [ ] https://github.com/camunda/camunda-bpm-platform/pull/5059
- [ ] https://github.com/camunda/camunda-bpm-license-book-generator-ee/pull/27
- [ ] https://github.com/camunda/camunda-bpm-platform-ee/pull/1020
- [ ] https://github.com/camunda/camunda-bpm-platform/pull/5066
Metadata
Metadata
Assignees
Labels
group:releasetype:subtaskIssues that are subtasks of another issue. Must always be part of the breakdown of the parent issue.Issues that are subtasks of another issue. Must always be part of the breakdown of the parent issue.version:7.23.0