Skip to content

Commit

Permalink
GH-10 - Prepare 0.1 release.
Browse files Browse the repository at this point in the history
Added configuration file for changelog generator [0]. Configure build to not include the test and example modules during releases. Added missing project description tags. Skip tests during deployment.

[0] https://github.com/spring-io/github-changelog-generator
  • Loading branch information
odrotbohm committed Feb 22, 2021
1 parent 2f53679 commit ddd909e
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 2 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ target/
*.ipr
*.iws
.flattened-pom.xml
changelog.txt
3 changes: 3 additions & 0 deletions application.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# For changelog generator: https://github.com/spring-io/github-changelog-generator
changelog:
repository: xmolecules/jmolecules-integrations
1 change: 1 addition & 0 deletions jmolecules-archunit/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@

<artifactId>jmolecules-archunit</artifactId>
<name>jMolecules - ArchUnit rules</name>
<description>ArchUnit rules to enforce constraints implied by the jMolecules abstractions</description>

<dependencies>

Expand Down
1 change: 1 addition & 0 deletions jmolecules-bytebuddy/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
</parent>

<name>jMolecules - ByteBuddy plugin</name>
<description>A ByteBuddy plugin to translate jMolecules abstractions into implementation technology abstractions</description>
<artifactId>jmolecules-bytebuddy</artifactId>

<dependencies>
Expand Down
1 change: 1 addition & 0 deletions jmolecules-jpa/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
</parent>

<name>jMolecules - JPA support</name>
<description>JPA support code for the ByteBuddy based JPA integration of jMolecules</description>
<artifactId>jmolecules-jpa</artifactId>

<dependencies>
Expand Down
17 changes: 15 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
<version>0.1.0-SNAPSHOT</version>

<name>jMolecules - Technology integrations</name>
<description>Modules to integrate jMolecules abstractions with implementation technologies</description>
<url>https://github.com/xmolecules/jmolecules-integrations</url>
<packaging>pom</packaging>

<modules>
<module>jmolecules-archunit</module>
<module>jmolecules-bytebuddy</module>
<module>jmolecules-bytebuddy-empty</module>
<module>jmolecules-examples</module>
<module>jmolecules-jpa</module>
</modules>

Expand Down Expand Up @@ -42,8 +42,21 @@
</developers>

<profiles>
<profile>
<id>default</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<modules>
<module>jmolecules-examples</module>
<module>jmolecules-bytebuddy-empty</module>
</modules>
</profile>
<profile>
<id>sonatype</id>
<properties>
<skipTests>true</skipTests>
</properties>
<build>
<plugins>
<plugin>
Expand Down

0 comments on commit ddd909e

Please sign in to comment.