├── .github └── workflows │ └── nebula.yml ├── .gitignore ├── .java-version ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── dependencies.lock ├── gradle.properties ├── gradle ├── idea-codestyle.xml ├── idea-copyright.xml ├── idea-inspections.xml ├── idea.gradle ├── tests.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main └── groovy │ └── nebula │ └── plugin │ └── stash │ ├── StashPluginExtension.groovy │ ├── StashRestApi.groovy │ ├── StashRestApiImpl.groovy │ ├── StashRestBasePlugin.groovy │ ├── StashRestPlugin.groovy │ ├── tasks │ ├── AddBuildStatusTask.groovy │ ├── ClosePullRequestAfterBuildTask.groovy │ ├── MergeBranchTask.groovy │ ├── MergeBuiltPullRequestsTask.groovy │ ├── OpenPostPullRequestIfNotOnBranchTask.groovy │ ├── PostPullRequestTask.groovy │ ├── StashTask.groovy │ └── SyncNextPullRequestTask.groovy │ └── util │ ├── ExternalProcess.groovy │ └── ExternalProcessImpl.groovy └── test └── groovy └── nebula └── plugin └── stash ├── StashPluginFixture.groovy ├── StashRestApiImplTest.groovy ├── StashRestApiIntegrationTest.groovy ├── StashRestBasePluginTest.groovy ├── StashRestPluginIntegrationTest.groovy ├── StashRestPluginTest.groovy └── tasks ├── AddBuildStatusTaskTest.groovy ├── ClosePullRequestTaskTest.groovy ├── MergeBranchTaskTest.groovy ├── MergeBuiltPullRequestsTaskTest.groovy ├── OpenPostPullRequestIfNotOnBranchTaskTest.groovy ├── PostPullRequestTaskTest.groovy ├── RetryStashUntilConsistentTaskImplTest.groovy └── SyncNextPullRequestTaskTest.groovy /.github/workflows/nebula.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/.github/workflows/nebula.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.java-version: -------------------------------------------------------------------------------- 1 | 1.8 -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/README.md -------------------------------------------------------------------------------- /dependencies.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/dependencies.lock -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradle/idea-codestyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/gradle/idea-codestyle.xml -------------------------------------------------------------------------------- /gradle/idea-copyright.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/gradle/idea-copyright.xml -------------------------------------------------------------------------------- /gradle/idea-inspections.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/gradle/idea-inspections.xml -------------------------------------------------------------------------------- /gradle/idea.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/gradle/idea.gradle -------------------------------------------------------------------------------- /gradle/tests.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/gradle/tests.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/StashPluginExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/StashPluginExtension.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/StashRestApi.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/StashRestApi.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/StashRestApiImpl.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/StashRestApiImpl.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/StashRestBasePlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/StashRestBasePlugin.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/StashRestPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/StashRestPlugin.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/tasks/AddBuildStatusTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/tasks/AddBuildStatusTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/tasks/ClosePullRequestAfterBuildTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/tasks/ClosePullRequestAfterBuildTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/tasks/MergeBranchTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/tasks/MergeBranchTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/tasks/MergeBuiltPullRequestsTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/tasks/MergeBuiltPullRequestsTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/tasks/OpenPostPullRequestIfNotOnBranchTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/tasks/OpenPostPullRequestIfNotOnBranchTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/tasks/PostPullRequestTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/tasks/PostPullRequestTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/tasks/StashTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/tasks/StashTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/tasks/SyncNextPullRequestTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/tasks/SyncNextPullRequestTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/util/ExternalProcess.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/util/ExternalProcess.groovy -------------------------------------------------------------------------------- /src/main/groovy/nebula/plugin/stash/util/ExternalProcessImpl.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/main/groovy/nebula/plugin/stash/util/ExternalProcessImpl.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/StashPluginFixture.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/StashPluginFixture.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/StashRestApiImplTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/StashRestApiImplTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/StashRestApiIntegrationTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/StashRestApiIntegrationTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/StashRestBasePluginTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/StashRestBasePluginTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/StashRestPluginIntegrationTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/StashRestPluginIntegrationTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/StashRestPluginTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/StashRestPluginTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/tasks/AddBuildStatusTaskTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/tasks/AddBuildStatusTaskTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/tasks/ClosePullRequestTaskTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/tasks/ClosePullRequestTaskTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/tasks/MergeBranchTaskTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/tasks/MergeBranchTaskTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/tasks/MergeBuiltPullRequestsTaskTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/tasks/MergeBuiltPullRequestsTaskTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/tasks/OpenPostPullRequestIfNotOnBranchTaskTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/tasks/OpenPostPullRequestIfNotOnBranchTaskTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/tasks/PostPullRequestTaskTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/tasks/PostPullRequestTaskTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/tasks/RetryStashUntilConsistentTaskImplTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/tasks/RetryStashUntilConsistentTaskImplTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/nebula/plugin/stash/tasks/SyncNextPullRequestTaskTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nebula-plugins/gradle-stash-plugin/HEAD/src/test/groovy/nebula/plugin/stash/tasks/SyncNextPullRequestTaskTest.groovy --------------------------------------------------------------------------------