This project uses the new composite gradle build feature.
Testing local changes can be done using ./gradlew test
from the root of the repository.
This will build your local changes for the plugin, and run the integration tests.
./gradlew test
- Update
ARTIFACT_VERSION
inplugin/gradle.properties
- Update
ARTIFACT_VERSION
intests/gradle.properties
cd plugin
./gradlew install
git checkout master && git pull
- Remove
SNAPSHOT
fromARTIFACT_VERSION
inplugin/gradle.properties
- Remove
SNAPSHOT
fromARTIFACT_VERSION
intests/gradle.properties
- Update versions in
README.md
rm -rf ~/.m2/repositories/com/jaynewstrom/json/*
cd plugin
./gradlew clean bintrayUpload --max-workers=1
- Publish the artifacts from the bintray website
cd ..
git add . && git commit -m "Release version x.y.z"
git tag -a release-x.y.z -m "Release version x.y.z"
- Increment the version, and add
SNAPSHOT
toARTIFACT_VERSION
inplugin/gradle.properties
- Increment the version, and add
SNAPSHOT
toARTIFACT_VERSION
intests/gradle.properties
git add . && git commit -m "Prepare for next development iteration"
git push && git push --tags