Found 33 repositories(showing 30)
A Gradle plugin for providing your secrets to your Android project.
🔒 Deeply hide secrets on Android
PatilShreyas
Android Gradle Plugin that masks secret strings for the app in the source code making it difficult to extract from reverse engineering.
Commencis
🛡️ Android Gradle plugin for enhanced secret management and protection. Keep app secrets secure and organized.
Karumi
Gradle plugin to enable Kotlin build configuration secrets for Kotlin, Kotlin-Native / Multiplatform.
a1573595
Example of parking lot query APP developed using Android.
Liftric
Gradle plugin to use Vault secrets in build scripts
enesokurterzi
The app can keep your notes and you need to log in with email and password. You can also use Google authentication to log in.
stnwtr
A small plugin which loads an additional properties file for secret values.
isXander
Modern Gradle plugin to fetch 1Password secrets via CLI
firstdarkdev
A Gradle plugin that allows you to use SECRETS from doppler.com
PrzemyslawSwiderski
Plugin to load YAML properties from secret files.
jprinet
Gradle plugin to hide configuration secrets in a vault
Anvell
Gradle plugin for managing project secrets using KeePass format
yello-labs
Gradle plugin that allows setting and retreiving secrets from the rust keyring crate
teyckmans
Gradle plugin that provides encryption support for secrets using https://github.com/google/tink.
yassineAbou
This android app provides weather info for multiple cities, including current, 48h, and 8d forecasts. It can also detect user's location for accurate local weather.
Buildsoftwaresphere
import org.gradle.internal.os.OperatingSystem apply plugin: 'java' apply plugin: 'maven' apply plugin: 'war' group = 'com.yourCompany.hcp-project' version = '0.0.1-SNAPSHOT' description = """""" sourceCompatibility = 1.7 targetCompatibility = 1.7 project.buildDir = 'target' project.webAppDirName = 'WebContent' project.ext { localServer = "${buildDir}" + File.separator + "server" sdk = "${buildDir}" + File.separator +"sdk" neo = { -> if(OperatingSystem.current().isWindows()) return "${sdk}" + File.separator + "tools" + File.separator + "neo.bat" if(OperatingSystem.current().isLinux()) return "${sdk}" + File.separator + "tools" + File.separator + "neo.sh" } httpPort = "8083" waitUrl = "http://localhost:${httpPort}/" + war.archiveName.replace(".war", "/") account = "abcdef" application = "abc" host = "hana.ondemand.com" //Shoudl go into local .gradle/gradle.properties which should be excluded fom SCM (e.g. Git) password = "secret" user = "p12345678" } repositories { maven { url "http://repo.maven.apache.org/maven2" } } dependencies { compile group: 'commons-io', name: 'commons-io', version:'2.4' compile group: 'org.apache.maven.plugins', name: 'maven-enforcer-plugin', version:'1.0.1' compile group: 'org.apache.olingo', name: 'olingo-odata2-api', version:'2.0.6' compile group: 'org.apache.olingo', name: 'olingo-odata2-core', version:'2.0.6' compile group: 'javax.servlet', name: 'servlet-api', version:'3.0-alpha-1' compile group: 'org.apache.cxf', name: 'cxf-rt-frontend-jaxrs', version:'2.7.5' compile group: 'org.apache.olingo', name: 'olingo-odata2-jpa-processor-api', version:'2.0.6' compile group: 'org.apache.olingo', name: 'olingo-odata2-jpa-processor-core', version:'2.0.6' compile group: 'org.slf4j', name: 'slf4j-log4j12', version:'1.7.1' compile group: 'org.eclipse.persistence', name: 'eclipselink', version:'2.6.1-RC1' testCompile group: 'junit', name: 'junit', version:'4.12' testCompile group: 'com.sap.cloud', name: 'neo-javaee6-wp-maven-plugin', version:'2.78.13' testCompile group: 'org.mockito', name: 'mockito-core', version:'2.0.31-beta' providedCompile 'com.sap.cloud:neo-javaee6-wp-sdk:2.78.13@zip' providedCompile group: 'com.sap.cloud', name: 'neo-javaee6-wp-api', version:'2.78.13' } task installSdk(type:Copy){ description 'Task will install Neo SDK' def outputDir = file(project.sdk) def a = file(findJar('neo-javaee6-wp-sdk')) from zipTree(a) into(outputDir) } task installServer(type: Exec){ description 'Task will install local server and the SDK in case it is missing' doFirst{ if(!file(project.sdk).exists()) tasks.installSdk.execute() } commandLine neo(), 'install-local', '--location', localServer, '--http-port', httpPort } task startServer(type: Exec){ description 'Task will start local server' commandLine neo(), 'start-local', '--location', localServer, '--wait-url', waitUrl } task deploy(type:Exec, dependsOn: war){ description 'Task will deploy war to local server' commandLine neo(), 'deploy-local', '--location', localServer, '--source', war.archivePath } task cloudDeploy(type:Exec, dependsOn: war){ description "Task will deploy war in hana Cloud Platform Account" commandLine neo(), 'deploy', '--account', account, '--application', application, '--host', host, '--password', password, '--user', user, '--source', war.archivePath } def findJar(prefix) { configurations.providedCompile.files.find { it.name.contains(prefix) } }
dsdolzhenko
A Gradle plugin that automatically injects secrets from a secret store into your build environment before task execution.
clarksandholtz
Build flavor aware gradle secrets plugin
LukeHackett
A type-safe gradle plugin for retrieving sensitive configuration from environment variables, files, and Gradle properties
quanticheart
simple project for storing keys with google secrets-gradle-plugin
No description available
wooga
a secrets resolver plugin for Gradle
dsdolzhenko
A demonstration project showing how gradle-secrets-plugin and gradle-dotenv-plugin work together to manage secrets in Gradle builds.
org-metalib
Google Cloud Secret Gradle Plugin
JakubGrotha
A Gradle plugin that checks if your secrets are kept
konecny-ondrej
Plugin to store Gradle project secrets in your system's keyring.
zqiibullah11
# (id 'com.google.android.libraries.mapsplatform.secrets-gradle-plugin')
layonmartins
An Android App of how to use secrets-gradle-plugin to hide API Keys