├── .editorconfig ├── .github └── workflows │ ├── codestyle.yml │ ├── gradle.yml │ └── unit-tests.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── RELEASING.md ├── docs ├── releasing │ ├── 01-setup.md │ ├── 02-publish-a-build-to-local-repository.md │ ├── 03-publish-checks.md │ ├── 06-publish-a-release-build-to-gradle-plugin-portal.md │ ├── 07-prepare-release-commit.md │ └── 08-prepare-alpha-version-commit.md └── screenshots │ ├── cian_logo.png │ ├── header_cian_rustore.png │ ├── huawei_appgallery_icon.png │ ├── logo.png │ └── rustore_logo.png ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── index.html ├── plugin ├── build.gradle.kts ├── config │ ├── detekt │ │ └── detekt-config.yml │ ├── gradle-portal.gradle │ └── publish-methods.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── proguard-rules.pro └── src │ ├── main │ ├── kotlin │ │ └── ru │ │ │ └── cian │ │ │ └── rustore │ │ │ └── publish │ │ │ ├── PluginConfig.kt │ │ │ ├── RustorePublishCli.kt │ │ │ ├── RustorePublishExtension.kt │ │ │ ├── RustorePublishPlugin.kt │ │ │ ├── RustorePublishTask.kt │ │ │ ├── models │ │ │ ├── Credential.kt │ │ │ ├── request │ │ │ │ ├── AccessTokenRustoreRequest.kt │ │ │ │ ├── AppDraftRequest.kt │ │ │ │ ├── FileInfoRequest.kt │ │ │ │ └── UpdateAppFileInfoRequest.kt │ │ │ └── response │ │ │ │ ├── AccessTokenResponse.kt │ │ │ │ ├── AppDraftResponse.kt │ │ │ │ ├── DeleteAppDraftResponse.kt │ │ │ │ ├── SubmitPublicationResponse.kt │ │ │ │ └── UploadAppFileResponse.kt │ │ │ ├── service │ │ │ ├── HttpClientHelper.kt │ │ │ ├── HttpMethod.kt │ │ │ ├── RustoreBuildFormat.kt │ │ │ ├── RustoreService.kt │ │ │ ├── RustoreServiceImpl.kt │ │ │ └── mock │ │ │ │ ├── MockServerWrapper.kt │ │ │ │ ├── MockServerWrapperImpl.kt │ │ │ │ └── MockServerWrapperStub.kt │ │ │ └── utils │ │ │ ├── BuildFileProvider.kt │ │ │ ├── ConfigProvider.kt │ │ │ ├── Consts.kt │ │ │ ├── CredentialHelper.kt │ │ │ ├── FileWrapper.kt │ │ │ ├── GradleProperty.kt │ │ │ ├── KotlinExtensions.kt │ │ │ ├── Logger.kt │ │ │ ├── ServerPollingExecutor.kt │ │ │ └── signature │ │ │ ├── MockSignatureTools.kt │ │ │ ├── SignatureTools.kt │ │ │ └── SignatureToolsImpl.kt │ └── resources │ │ └── META-INF │ │ └── gradle-plugins │ │ └── ru.cian.rustore-publish.properties │ └── test │ └── kotlin │ └── ru │ └── cian │ └── rustore │ └── publish │ └── utils │ ├── AssertkExtension.kt │ ├── ConfigProviderTest.kt │ └── KotlinExtensionsTest.kt ├── sample-aar ├── build.gradle ├── rustore-credentials-1.json └── src │ └── main │ └── res │ └── values │ └── strings.xml ├── sample-groovy ├── HOW_TO_TEST.md ├── build.gradle ├── proguard-rules.pro ├── release-notes-en.txt ├── release-notes-ru.txt ├── rustore-credentials-1.json ├── rustore-credentials-2.json └── src │ ├── debug │ └── res │ │ └── values │ │ └── strings.xml │ ├── demoDebug │ └── res │ │ └── values │ │ └── strings.xml │ ├── demoRelease │ └── res │ │ └── values │ │ └── strings.xml │ ├── fullDebug │ └── res │ │ └── values │ │ └── strings.xml │ ├── fullRelease │ └── res │ │ └── values │ │ └── strings.xml │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── ru │ │ │ └── cian │ │ │ └── rustore │ │ │ └── sample │ │ │ └── MainActivity.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── release │ └── res │ └── values │ └── strings.xml ├── sample-kotlin ├── HOW_TO_TEST.md ├── build.gradle.kts ├── proguard-rules.pro ├── release-notes-en.txt ├── release-notes-ru.txt ├── rustore-credentials.json └── src │ ├── debug │ └── res │ │ └── values │ │ └── strings.xml │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── ru │ │ │ └── cian │ │ │ └── rustore │ │ │ └── sample │ │ │ └── MainActivity.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── release │ └── res │ └── values │ └── strings.xml └── settings.gradle.kts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/codestyle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/.github/workflows/codestyle.yml -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.github/workflows/unit-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/.github/workflows/unit-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/RELEASING.md -------------------------------------------------------------------------------- /docs/releasing/01-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/docs/releasing/01-setup.md -------------------------------------------------------------------------------- /docs/releasing/02-publish-a-build-to-local-repository.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/docs/releasing/02-publish-a-build-to-local-repository.md -------------------------------------------------------------------------------- /docs/releasing/03-publish-checks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/docs/releasing/03-publish-checks.md -------------------------------------------------------------------------------- /docs/releasing/06-publish-a-release-build-to-gradle-plugin-portal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/docs/releasing/06-publish-a-release-build-to-gradle-plugin-portal.md -------------------------------------------------------------------------------- /docs/releasing/07-prepare-release-commit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/docs/releasing/07-prepare-release-commit.md -------------------------------------------------------------------------------- /docs/releasing/08-prepare-alpha-version-commit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/docs/releasing/08-prepare-alpha-version-commit.md -------------------------------------------------------------------------------- /docs/screenshots/cian_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/docs/screenshots/cian_logo.png -------------------------------------------------------------------------------- /docs/screenshots/header_cian_rustore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/docs/screenshots/header_cian_rustore.png -------------------------------------------------------------------------------- /docs/screenshots/huawei_appgallery_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/docs/screenshots/huawei_appgallery_icon.png -------------------------------------------------------------------------------- /docs/screenshots/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/docs/screenshots/logo.png -------------------------------------------------------------------------------- /docs/screenshots/rustore_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/docs/screenshots/rustore_logo.png -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/index.html -------------------------------------------------------------------------------- /plugin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/build.gradle.kts -------------------------------------------------------------------------------- /plugin/config/detekt/detekt-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/config/detekt/detekt-config.yml -------------------------------------------------------------------------------- /plugin/config/gradle-portal.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/config/gradle-portal.gradle -------------------------------------------------------------------------------- /plugin/config/publish-methods.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/config/publish-methods.gradle -------------------------------------------------------------------------------- /plugin/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/gradle.properties -------------------------------------------------------------------------------- /plugin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /plugin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /plugin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/gradlew -------------------------------------------------------------------------------- /plugin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/gradlew.bat -------------------------------------------------------------------------------- /plugin/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/proguard-rules.pro -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/PluginConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/PluginConfig.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/RustorePublishCli.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/RustorePublishCli.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/RustorePublishExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/RustorePublishExtension.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/RustorePublishPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/RustorePublishPlugin.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/RustorePublishTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/RustorePublishTask.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/models/Credential.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/models/Credential.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/models/request/AccessTokenRustoreRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/models/request/AccessTokenRustoreRequest.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/models/request/AppDraftRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/models/request/AppDraftRequest.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/models/request/FileInfoRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/models/request/FileInfoRequest.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/models/request/UpdateAppFileInfoRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/models/request/UpdateAppFileInfoRequest.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/models/response/AccessTokenResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/models/response/AccessTokenResponse.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/models/response/AppDraftResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/models/response/AppDraftResponse.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/models/response/DeleteAppDraftResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/models/response/DeleteAppDraftResponse.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/models/response/SubmitPublicationResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/models/response/SubmitPublicationResponse.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/models/response/UploadAppFileResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/models/response/UploadAppFileResponse.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/service/HttpClientHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/service/HttpClientHelper.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/service/HttpMethod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/service/HttpMethod.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/service/RustoreBuildFormat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/service/RustoreBuildFormat.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/service/RustoreService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/service/RustoreService.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/service/RustoreServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/service/RustoreServiceImpl.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/service/mock/MockServerWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/service/mock/MockServerWrapper.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/service/mock/MockServerWrapperImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/service/mock/MockServerWrapperImpl.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/service/mock/MockServerWrapperStub.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/service/mock/MockServerWrapperStub.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/BuildFileProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/BuildFileProvider.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/ConfigProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/ConfigProvider.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/Consts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/Consts.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/CredentialHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/CredentialHelper.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/FileWrapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/FileWrapper.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/GradleProperty.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/GradleProperty.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/KotlinExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/KotlinExtensions.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/Logger.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/ServerPollingExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/ServerPollingExecutor.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/signature/MockSignatureTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/signature/MockSignatureTools.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/signature/SignatureTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/signature/SignatureTools.kt -------------------------------------------------------------------------------- /plugin/src/main/kotlin/ru/cian/rustore/publish/utils/signature/SignatureToolsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/kotlin/ru/cian/rustore/publish/utils/signature/SignatureToolsImpl.kt -------------------------------------------------------------------------------- /plugin/src/main/resources/META-INF/gradle-plugins/ru.cian.rustore-publish.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/main/resources/META-INF/gradle-plugins/ru.cian.rustore-publish.properties -------------------------------------------------------------------------------- /plugin/src/test/kotlin/ru/cian/rustore/publish/utils/AssertkExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/test/kotlin/ru/cian/rustore/publish/utils/AssertkExtension.kt -------------------------------------------------------------------------------- /plugin/src/test/kotlin/ru/cian/rustore/publish/utils/ConfigProviderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/test/kotlin/ru/cian/rustore/publish/utils/ConfigProviderTest.kt -------------------------------------------------------------------------------- /plugin/src/test/kotlin/ru/cian/rustore/publish/utils/KotlinExtensionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/plugin/src/test/kotlin/ru/cian/rustore/publish/utils/KotlinExtensionsTest.kt -------------------------------------------------------------------------------- /sample-aar/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-aar/build.gradle -------------------------------------------------------------------------------- /sample-aar/rustore-credentials-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-aar/rustore-credentials-1.json -------------------------------------------------------------------------------- /sample-aar/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-aar/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample-groovy/HOW_TO_TEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/HOW_TO_TEST.md -------------------------------------------------------------------------------- /sample-groovy/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/build.gradle -------------------------------------------------------------------------------- /sample-groovy/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/proguard-rules.pro -------------------------------------------------------------------------------- /sample-groovy/release-notes-en.txt: -------------------------------------------------------------------------------- 1 | Some Release Notes -------------------------------------------------------------------------------- /sample-groovy/release-notes-ru.txt: -------------------------------------------------------------------------------- 1 | Какие-то Release Notes -------------------------------------------------------------------------------- /sample-groovy/rustore-credentials-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/rustore-credentials-1.json -------------------------------------------------------------------------------- /sample-groovy/rustore-credentials-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/rustore-credentials-2.json -------------------------------------------------------------------------------- /sample-groovy/src/debug/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/debug/res/values/strings.xml -------------------------------------------------------------------------------- /sample-groovy/src/demoDebug/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/demoDebug/res/values/strings.xml -------------------------------------------------------------------------------- /sample-groovy/src/demoRelease/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/demoRelease/res/values/strings.xml -------------------------------------------------------------------------------- /sample-groovy/src/fullDebug/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/fullDebug/res/values/strings.xml -------------------------------------------------------------------------------- /sample-groovy/src/fullRelease/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/fullRelease/res/values/strings.xml -------------------------------------------------------------------------------- /sample-groovy/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample-groovy/src/main/java/ru/cian/rustore/sample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/java/ru/cian/rustore/sample/MainActivity.kt -------------------------------------------------------------------------------- /sample-groovy/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /sample-groovy/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /sample-groovy/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-groovy/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-groovy/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample-groovy/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample-groovy/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample-groovy/src/release/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-groovy/src/release/res/values/strings.xml -------------------------------------------------------------------------------- /sample-kotlin/HOW_TO_TEST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/HOW_TO_TEST.md -------------------------------------------------------------------------------- /sample-kotlin/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/build.gradle.kts -------------------------------------------------------------------------------- /sample-kotlin/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/proguard-rules.pro -------------------------------------------------------------------------------- /sample-kotlin/release-notes-en.txt: -------------------------------------------------------------------------------- 1 | Some Release Notes -------------------------------------------------------------------------------- /sample-kotlin/release-notes-ru.txt: -------------------------------------------------------------------------------- 1 | Какие-то Release Notes -------------------------------------------------------------------------------- /sample-kotlin/rustore-credentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/rustore-credentials.json -------------------------------------------------------------------------------- /sample-kotlin/src/debug/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/debug/res/values/strings.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/java/ru/cian/rustore/sample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/java/ru/cian/rustore/sample/MainActivity.kt -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample-kotlin/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample-kotlin/src/release/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/sample-kotlin/src/release/res/values/strings.xml -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cianru/rustore-publish-gradle-plugin/HEAD/settings.gradle.kts --------------------------------------------------------------------------------