camunda / camunda-bpm-platform

Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
https://camunda.com/
Apache License 2.0
4.11k stars 1.55k forks source link

Define Maven and Artifactory repositories in projects' pom.xml #3240

Closed yanavasileva closed 1 year ago

yanavasileva commented 1 year ago

Acceptance Criteria (Required on creation)

Hints

Links

Breakdown

### Tasks
- [ ] https://github.com/camunda/camunda-bpm-platform/pull/3246
- [ ] https://github.com/camunda/camunda-bpm-platform/pull/3271
- [ ] https://github.com/camunda/camunda-bpm-platform-ee/pull/785
- [ ] https://github.com/camunda/camunda-bpm-platform-ee/pull/791
- [ ] https://github.com/camunda/camunda-bpm-release-parent/pull/10
- [ ] https://github.com/camunda/camunda-spin/pull/185
- [ ] https://github.com/camunda/camunda-spin/pull/186
- [ ] https://github.com/camunda/camunda-spin/pull/187
- [ ] https://github.com/camunda/camunda-spin/pull/188
- [ ] https://github.com/camunda/camunda-connect/pull/79
- [ ] https://github.com/camunda/camunda-connect/pull/80
- [ ] https://github.com/camunda/camunda-commons/pull/31
- [ ] https://github.com/camunda/camunda-commons/pull/32
- [ ] https://github.com/camunda/camunda-commons/pull/33
- [ ] https://github.com/camunda/camunda-template-engines-jsr223/pull/27
- [ ] https://github.com/camunda/camunda-bpm-license-book-generator-ee/pull/15
- [ ] https://github.com/camunda/camunda-bpm-xslt-ee/pull/4
- [ ] https://github.com/camunda/camunda-bpm-rpa-bridge-ee/pull/79
- [ ] https://github.com/camunda/camunda-bpm-rpa-bridge-ee/pull/80
- [ ] https://github.com/camunda/camunda-bpm-rpa-bridge-ee/pull/81
- [ ] https://github.com/camunda/camunda-bpm-rpa-bridge-ee/pull/82
- [ ] https://github.com/camunda/camunda-bpm-platform-maintenance/pull/969
- [ ] https://github.com/camunda/camunda-bpm-platform-maintenance/pull/970
- [ ] https://github.com/camunda/camunda-bpm-platform-maintenance/pull/971
- [ ] https://github.com/camunda/camunda-bpm-platform-ee-maintenance/pull/397
- [ ] https://github.com/camunda/camunda-bpm-platform-ee-maintenance/pull/398
- [ ] https://github.com/camunda/camunda-bpm-platform-ee-maintenance/pull/399
- [ ] https://github.com/camunda/camunda-bpm-platform-ee-maintenance/pull/400
- [ ] https://github.com/camunda/camunda-bpm-platform-ee-maintenance/pull/401
- [ ] https://github.com/camunda/camunda-bpm-platform-ee-maintenance/pull/402

Dev2QA handover

yanavasileva commented 1 year ago

Decision:

yanavasileva commented 1 year ago

To Reviewer, I want to request feedback for

Please refer to Outcome for expectations when the local builds are run with the suggested changes

Local build should not require profile activated by default in the maven settings.xml (local-build) No more warnings in the local builds: [WARNING] Could not transfer metadata org.camunda.bpm:camunda-engine:7.19.0-SNAPSHOT/maven-metadata.xml from/to fix-maven-snapshots-issue-with-nexus (allow-parent-pom-resolving-when-snapshot) ** CI builds should not be affected by the made changes

Then the local-build profile can be deactivated and use only for examples where with test with SNAPSHOT artifacts.

yanavasileva commented 1 year ago

Hint how to list maven repositories (doesn't cover pluginRepositories): mvn dependency:list-repositories

mboskamp commented 1 year ago

Looks good 👍 Let's release the release parent and check CI.

yanavasileva commented 1 year ago

Current progress:

yanavasileva commented 1 year ago

To reviewer: Assigning for a review for platform and maintenance repos

yanavasileva commented 1 year ago

TODO:

yanavasileva commented 1 year ago

Decisions: