Skip to content

Latest commit

 

History

255 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mifos Project

Download a Project Template

Note
With the below instructions you download the most simple Java template. The manual download and unpacking will be soon covered by a command line tool.
LATEST_VERSION=$(curl -s "https://mifos.jfrog.io/artifactory/mifosx-gradle-local/org/mifos/mifos-conventions-gradle-project-java/maven-metadata.xml" | grep -oP '(?<=<latest>)[^<]+')

curl -H "Cache-Control: no-cache, no-store, must-revalidate" -H "Pragma: no-cache" -H "Expires: 0" -O "https://mifos.jfrog.io/artifactory/mifosx-gradle-local/org/mifos/mifos-conventions-gradle-project-boot-imperative/${LATEST_VERSION}/mifos-conventions-gradle-project-boot-imperative-${LATEST_VERSION}-template.tgz"

mkdir mifos-dummy-boot

tar -xvzf mifos-conventions-gradle-project-boot-imperative-${LATEST_VERSION}-template.tgz --strip-components=2 -C mifos-dummy-boot

rm mifos-conventions-gradle-project-boot-imperative-${LATEST_VERSION}-template.tgz

cd mifos-dummy-boot

Initialize Git

git init
git config user.email "aleks@mifos.org"
git config user.username "Aleksandar Vidakovic"
git add .
git commit -m "Initial commit"

Build the Project

./gradlew clean build publish

Install SDKMan

Open a terminal and execute:

curl -s "https://get.sdkman.io" | bash

Open a new terminal to apply the changes from the installation and install the JReleaser tool:

sdk install jreleaser

Publish to Mifos Artifactory/Maven Repository

Warning
This requires more configuration. Will be explained in upcoming developer documentation.
jreleaser deploy --config-file jreleaser.yml

About

No description, website, or topics provided.

Resources

Stars

8 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages