Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add requirements to publish on Maven Central & use maven wrapper in CI #30

Merged
merged 8 commits into from
Mar 18, 2020

Conversation

mboisnard
Copy link
Contributor

Prepare step for #3

TODO:

  • Create repository on Sonatype (Jira project creation)
  • Add GPG maven plugin to sign jar
  • Add settings.xml file and configure Travis CI to replace variables. Example:
<server>
     <id>ossrh</id>
     <username>$OSS_USERNAME</username>
     <password>$OSS_PASSWORD</password>
</server>
  • Configure maven release step

Documentation:

@micedre
Copy link
Collaborator

micedre commented Feb 5, 2020

Hi, thank you for that. We have a process in place to publish on maven central. We just have to check if what you did works for us, so it may take some time...

@micedre
Copy link
Collaborator

micedre commented Mar 18, 2020

Could you rebase on last master?

Signed-off-by: Mathieu Boisnard <mathieu.boisnard@lacombedulionvert.fr>
Signed-off-by: Mathieu Boisnard <mathieu.boisnard@lacombedulionvert.fr>
Signed-off-by: Mathieu Boisnard <mathieu.boisnard@lacombedulionvert.fr>
Signed-off-by: Mathieu Boisnard <mathieu.boisnard@lacombedulionvert.fr>
Signed-off-by: Mathieu Boisnard <mathieu.boisnard@lacombedulionvert.fr>
…e.org/pages/requirements.html) and with other Insee github project deployed on Maven Central (Eno)

Signed-off-by: Mathieu Boisnard <mathieu.boisnard@lacombedulionvert.fr>
Signed-off-by: Mathieu Boisnard <mathieu.boisnard@lacombedulionvert.fr>
Signed-off-by: Mathieu Boisnard <mathieu.boisnard@lacombedulionvert.fr>
@mboisnard
Copy link
Contributor Author

Could you rebase on last master?

Done

@micedre micedre merged commit 29dedc2 into InseeFr:master Mar 18, 2020
@mboisnard mboisnard deleted the feat/maven branch March 18, 2020 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants