Skip to content
This repository was archived by the owner on Jun 3, 2025. It is now read-only.

Commit 673159d

Browse files
authored
Crafting a release
1 parent cdd7c3e commit 673159d

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,17 @@ https://link.to.paste/bin
173173

174174
You cannot submit exercises that you have completed.
175175

176+
# Contribute
177+
178+
1. [Fork](https://help.github.com/articles/fork-a-repo/) this repository to your own GitHub account and then [clone](https://help.github.com/articles/cloning-a-repository/) it to your local device
179+
2. Install the dependencies: `mvn dependency:go-offline`
180+
3. Build the code : `mvn package`
181+
4. Run the tests : `mvn test`
182+
5. Run the checkstyle : `mvn checkstyle:check`
183+
184+
## Crafting a release
185+
Releases are automatically built in Travis and pushed to GitHub releases. Once ready to release, update version in pom.xml and gat the commit accordingly. Once tests have passed a new release is uploaded to travis. Note: only travis runs with tag set are used for releases.
186+
176187
##Disclaimer
177188

178189
This software is licensed under [the MIT license](https://raw.githubusercontent.com/testmycode/tmc-cli/instructions/LICENSE).

0 commit comments

Comments
 (0)