| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Sumo Logic's Scala-based interactive shell framework
Deprecated: there are no plans to further evolve this repository
These are the components we provide:
<dependency>
<groupId>com.sumologic.shellbase</groupId>
<artifactId>shellbase-core_2.13</artifactId>
<version>5.0.1</version>
</dependency>
<dependency>
<groupId>com.sumologic.shellbase</groupId>
<artifactId>shellbase-slack_2.13</artifactId>
<version>5.0.1</version>
</dependency>
We've put together a very simple example shell that can generate random numbers.
To build project in default Scala version:
./gradlew build
To build project in any supported Scala version:
./gradlew build -PscalaVersion=2.13.10
For testing, change your consumer pom.xml or gradle.properties to depend on the SNAPSHOT version generated. Make sure, your consumer can resolve artifacts from a local repository.
This project supports multiple versions of Scala. Supported versions are listed in gradle.properties.
gpg --import ~/Desktop/api.private.key gpg-agent --daemon touch a gpg --use-agent --sign a gpg -k
nexus_username=sumoapi
nexus_password=${sumoapi_password_for_sonatype_nexus}
signing.gnupg.executable=gpg
signing.gnupg.keyName=${id_of_imported_sumoapi_key}
signing.gnupg.passphrase=${password_for_imported_sumoapi_key}
export RELEASE_VERSION=shellbase-5.0.2
git checkout -b ${RELEASE_VERSION}
git add build.gradle
git commit -m "[release] ${RELEASE_VERSION}"
./gradlew shellbase-example:publish -PscalaVersion=2.12.20 ./gradlew shellbase-slack:publish -PscalaVersion=2.12.20 ./gradlew shellbase-core:publish -PscalaVersion=2.12.20 ./gradlew shellbase-example:publish -PscalaVersion=2.13.15 ./gradlew shellbase-slack:publish -PscalaVersion=2.13.15 ./gradlew shellbase-core:publish -PscalaVersion=2.13.15
git add build.gradle README.md CHANGELOG.md
git commit -m "[release] Updating version after release ${RELEASE_VERSION}"
git push
| Back | FazBrowse Home | New Git URL |