Skip to content

baloise/repository-template-java

Repository files navigation

repository-template-java

A template to use when starting a new open source project.

perform a repository wide search and replace for "repository-template-java" and the "target-repo-name"

e.g. by using

cp -R repository-template-java/ new-name && cd new-name && git config --local --unset remote.origin.url && git config --local --add remote.origin.url git@github.com:baloise/new-name.git && git reset --hard $(git commit-tree FETCH_HEAD^{tree} -m "Initial contribution") &&  git grep -l 'repository-template-java' | xargs sed -i '' -e 's/repository-template-java/new-name/g' && mvn clean verify && git add -A && git commit -m "Rename from template to new-name" && cd ..

Codacy Badge DepShield Badge Build Status

the docs

releasing

Run e.g. on main: mvn -B release:prepare e.g. via Gitpod ready-to-code

Subsequently the GitHub action worksflow "create release" will pick up the published tag and release and deploy the artifacts in the Github package registry.