You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to have tractusx-edc consumable also on code-level we need to publish all artefacts to MavenCentral. In Eclipse projects that happens through an EF-managed Jenkins instance ("JIPP") that contains signing keys for MavenCentral.
WHY
MavenCentral requires all artefacts to be signed. That is done in Jenkins.
Implementation proposal
remove the publishAllPublicationsToGithubPackagesRepository task
We are allowed to publish to MV directly from GH Actions, without going through Jenkins. Once this EF helpdesk issue is resolved, we can modify our publish workflow
WHAT
In order to have tractusx-edc consumable also on code-level we need to publish all artefacts to MavenCentral. In Eclipse projects that happens through an EF-managed Jenkins instance ("JIPP") that contains signing keys for MavenCentral.
WHY
MavenCentral requires all artefacts to be signed. That is done in Jenkins.
Implementation proposal
publishAllPublicationsToGithubPackagesRepository
taskGH Actions triggers Jenkins (through this action)on releases: theversion
parameter does not contain the-SNAPSHOT
suffix, thus causing it to sync to MavenCentralOPEN QUESTIONS
develop
? Nightlies?do we already have a publishing environment set up?should we host the declarative pipelines in a GitHub repo? (in EDC we do that)[edit]: updated description based on not having to use Jenkins.
The text was updated successfully, but these errors were encountered: