Skip to content

Commit eaf048e

Browse files
chingor13Benjamin E. Coe
authored andcommitted
fix(java): snapshot bumps should not autorelease (#282)
1 parent 47fd671 commit eaf048e

4 files changed

Lines changed: 518 additions & 8 deletions

File tree

__snapshots__/java-yoshi.js

Lines changed: 386 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -490,3 +490,389 @@ exports['PR body'] = `
490490
491491
This PR was generated with [Release Please](https://github.com/googleapis/release-please).
492492
`
493+
494+
exports['labels'] = {
495+
"labels": [
496+
"autorelease: pending",
497+
"type: process"
498+
]
499+
}
500+
501+
exports['versions-snapshot'] = `
502+
# Format:
503+
# module:released-version:current-version
504+
505+
google-cloud-trace:0.108.0-beta:0.108.1-beta-SNAPSHOT
506+
grpc-google-cloud-trace-v1:0.73.0:0.73.1-SNAPSHOT
507+
grpc-google-cloud-trace-v2:0.73.0:0.73.1-SNAPSHOT
508+
proto-google-cloud-trace-v1:0.73.0:0.73.1-SNAPSHOT
509+
proto-google-cloud-trace-v2:0.73.0:0.73.1-SNAPSHOT
510+
`
511+
512+
exports['pom-snapshot'] = `
513+
<?xml version='1.0' encoding='UTF-8'?>
514+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
515+
<modelVersion>4.0.0</modelVersion>
516+
<groupId>com.google.cloud</groupId>
517+
<artifactId>google-cloud-trace-parent</artifactId>
518+
<packaging>pom</packaging>
519+
<version>0.108.1-beta-SNAPSHOT</version><!-- {x-version-update:google-cloud-trace:current} -->
520+
<name>Google Cloud Trace Parent</name>
521+
<url>https://github.com/googleapis/java-core</url>
522+
<description>
523+
Java idiomatic client for Google Cloud Platform services.
524+
</description>
525+
526+
<parent>
527+
<groupId>com.google.cloud</groupId>
528+
<artifactId>google-cloud-shared-config</artifactId>
529+
<version>0.1.1</version>
530+
</parent>
531+
532+
<developers>
533+
<developer>
534+
<id>garrettjonesgoogle</id>
535+
<name>Garrett Jones</name>
536+
<email>garrettjones@google.com</email>
537+
<organization>Google</organization>
538+
<roles>
539+
<role>Developer</role>
540+
</roles>
541+
</developer>
542+
<developer>
543+
<id>pongad</id>
544+
<name>Michael Darakananda</name>
545+
<email>pongad@google.com</email>
546+
<organization>Google</organization>
547+
<roles>
548+
<role>Developer</role>
549+
</roles>
550+
</developer>
551+
<developer>
552+
<id>shinfan</id>
553+
<name>Shin Fan</name>
554+
<email>shinfan@google.com</email>
555+
<organization>Google</organization>
556+
<roles>
557+
<role>Developer</role>
558+
</roles>
559+
</developer>
560+
<developer>
561+
<id>michaelbausor</id>
562+
<name>Micheal Bausor</name>
563+
<email>michaelbausor@google.com</email>
564+
<organization>Google</organization>
565+
<roles>
566+
<role>Developer</role>
567+
</roles>
568+
</developer>
569+
<developer>
570+
<id>vam-google</id>
571+
<name>Vadym Matsishevskyi</name>
572+
<email>vam@google.com</email>
573+
<organization>Google</organization>
574+
<roles>
575+
<role>Developer</role>
576+
</roles>
577+
</developer>
578+
<developer>
579+
<id>tswast</id>
580+
<name>Tim Swast</name>
581+
<email>tswast@google.com</email>
582+
<organization>Google</organization>
583+
<roles>
584+
<role>Developer</role>
585+
</roles>
586+
</developer>
587+
<developer>
588+
<id>neozwu</id>
589+
<name>Neo Wu</name>
590+
<email>neowu@google.com</email>
591+
<organization>Google</organization>
592+
<roles>
593+
<role>Developer</role>
594+
</roles>
595+
</developer>
596+
<developer>
597+
<id>lesv</id>
598+
<name>Les Vogel</name>
599+
<email>lesv@google.com</email>
600+
<organization>Google</organization>
601+
<roles>
602+
<role>Developer</role>
603+
</roles>
604+
</developer>
605+
<developer>
606+
<id>schmidt_sebastian</id>
607+
<name>Sebastian Schmidt</name>
608+
<email>mrschmidt@google.com</email>
609+
<organization>Google</organization>
610+
<roles>
611+
<role>Developer</role>
612+
</roles>
613+
</developer>
614+
<developer>
615+
<id>andreamlin</id>
616+
<name>Andrea Lin</name>
617+
<email>andrealin@google.com</email>
618+
<roles>
619+
<role>Developer</role>
620+
</roles>
621+
</developer>
622+
<developer>
623+
<id>hzyi-google</id>
624+
<name>Hanzhen Yi</name>
625+
<email>hzyi@google.com</email>
626+
<roles>
627+
<role>Developer</role>
628+
</roles>
629+
</developer>
630+
</developers>
631+
<organization>
632+
<name>Google LLC</name>
633+
</organization>
634+
<scm>
635+
<connection>scm:git:git@github.com:googleapis/java-core.git</connection>
636+
<developerConnection>scm:git:git@github.com:googleapis/java-core.git</developerConnection>
637+
<url>https://github.com/googleapis/java-core</url>
638+
<tag>HEAD</tag>
639+
</scm>
640+
<issueManagement>
641+
<url>https://github.com/googleapis/java-core/issues</url>
642+
<system>GitHub Issues</system>
643+
</issueManagement>
644+
<distributionManagement>
645+
<snapshotRepository>
646+
<id>sonatype-nexus-snapshots</id>
647+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
648+
</snapshotRepository>
649+
<repository>
650+
<id>sonatype-nexus-staging</id>
651+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
652+
</repository>
653+
</distributionManagement>
654+
<licenses>
655+
<license>
656+
<name>Apache-2.0</name>
657+
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
658+
</license>
659+
</licenses>
660+
661+
<properties>
662+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
663+
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
664+
<github.global.server>github</github.global.server>
665+
<site.installationModule>google-cloud-trace-parent</site.installationModule>
666+
<google.core.version>1.90.0</google.core.version>
667+
<google.api-common.version>1.8.1</google.api-common.version>
668+
<google.common-protos.version>1.16.0</google.common-protos.version>
669+
<gax.version>1.48.1</gax.version>
670+
<grpc.version>1.23.0</grpc.version>
671+
<protobuf.version>3.9.1</protobuf.version>
672+
<junit.version>4.12</junit.version>
673+
<guava.version>28.0-android</guava.version>
674+
<threeten.version>1.4.0</threeten.version>
675+
<javax.annotations.version>1.3.2</javax.annotations.version>
676+
</properties>
677+
678+
<dependencyManagement>
679+
<dependencies>
680+
<dependency>
681+
<groupId>com.google.api.grpc</groupId>
682+
<artifactId>proto-google-cloud-trace-v1</artifactId>
683+
<version>0.73.1-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-trace-v1:current} -->
684+
</dependency>
685+
<dependency>
686+
<groupId>com.google.api.grpc</groupId>
687+
<artifactId>proto-google-cloud-trace-v2</artifactId>
688+
<version>0.73.1-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-trace-v2:current} -->
689+
</dependency>
690+
<dependency>
691+
<groupId>com.google.api.grpc</groupId>
692+
<artifactId>grpc-google-cloud-trace-v1</artifactId>
693+
<version>0.73.1-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-trace-v1:current} -->
694+
</dependency>
695+
<dependency>
696+
<groupId>com.google.api.grpc</groupId>
697+
<artifactId>grpc-google-cloud-trace-v2</artifactId>
698+
<version>0.73.1-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-trace-v2:current} -->
699+
</dependency>
700+
701+
<dependency>
702+
<groupId>io.grpc</groupId>
703+
<artifactId>grpc-bom</artifactId>
704+
<version>\${grpc.version}</version>
705+
<type>pom</type>
706+
<scope>import</scope>
707+
</dependency>
708+
<dependency>
709+
<groupId>com.google.api</groupId>
710+
<artifactId>gax-bom</artifactId>
711+
<version>\${gax.version}</version>
712+
<type>pom</type>
713+
<scope>import</scope>
714+
</dependency>
715+
<dependency>
716+
<groupId>com.google.guava</groupId>
717+
<artifactId>guava-bom</artifactId>
718+
<version>\${guava.version}</version>
719+
<type>pom</type>
720+
<scope>import</scope>
721+
</dependency>
722+
723+
<dependency>
724+
<groupId>com.google.cloud</groupId>
725+
<artifactId>google-cloud-core-grpc</artifactId>
726+
<version>\${google.core.version}</version>
727+
</dependency>
728+
<dependency>
729+
<groupId>com.google.protobuf</groupId>
730+
<artifactId>protobuf-java</artifactId>
731+
<version>\${protobuf.version}</version>
732+
</dependency>
733+
<dependency>
734+
<groupId>com.google.api</groupId>
735+
<artifactId>api-common</artifactId>
736+
<version>\${google.api-common.version}</version>
737+
</dependency>
738+
<dependency>
739+
<groupId>com.google.api.grpc</groupId>
740+
<artifactId>proto-google-common-protos</artifactId>
741+
<version>\${google.common-protos.version}</version>
742+
</dependency>
743+
<dependency>
744+
<groupId>org.threeten</groupId>
745+
<artifactId>threetenbp</artifactId>
746+
<version>\${threeten.version}</version>
747+
</dependency>
748+
<dependency>
749+
<groupId>javax.annotation</groupId>
750+
<artifactId>javax.annotation-api</artifactId>
751+
<version>\${javax.annotations.version}</version>
752+
</dependency>
753+
754+
<dependency>
755+
<groupId>junit</groupId>
756+
<artifactId>junit</artifactId>
757+
<version>\${junit.version}</version>
758+
<scope>test</scope>
759+
</dependency>
760+
<dependency>
761+
<groupId>com.google.api</groupId>
762+
<artifactId>gax-grpc</artifactId>
763+
<version>\${gax.version}</version>
764+
<classifier>testlib</classifier>
765+
<scope>test</scope>
766+
</dependency>
767+
</dependencies>
768+
</dependencyManagement>
769+
770+
<build>
771+
<pluginManagement>
772+
<plugins>
773+
<plugin>
774+
<groupId>org.apache.maven.plugins</groupId>
775+
<artifactId>maven-dependency-plugin</artifactId>
776+
<configuration>
777+
<ignoredUnusedDeclaredDependencies>org.objenesis:objenesis</ignoredUnusedDeclaredDependencies>
778+
</configuration>
779+
</plugin>
780+
</plugins>
781+
</pluginManagement>
782+
</build>
783+
784+
<modules>
785+
<module>proto-google-cloud-trace-v1</module>
786+
<module>proto-google-cloud-trace-v2</module>
787+
<module>grpc-google-cloud-trace-v1</module>
788+
<module>grpc-google-cloud-trace-v2</module>
789+
<module>google-cloud-trace</module>
790+
</modules>
791+
792+
<reporting>
793+
<plugins>
794+
<plugin>
795+
<groupId>org.apache.maven.plugins</groupId>
796+
<artifactId>maven-project-info-reports-plugin</artifactId>
797+
<version>3.0.0</version>
798+
<reportSets>
799+
<reportSet>
800+
<reports>
801+
<report>index</report>
802+
<report>dependency-info</report>
803+
<report>team</report>
804+
<report>ci-management</report>
805+
<report>issue-management</report>
806+
<report>licenses</report>
807+
<report>scm</report>
808+
<report>dependency-management</report>
809+
<report>distribution-management</report>
810+
<report>summary</report>
811+
<report>modules</report>
812+
</reports>
813+
</reportSet>
814+
</reportSets>
815+
<configuration>
816+
<dependencyDetailsEnabled>true</dependencyDetailsEnabled>
817+
<artifactId>\${site.installationModule}</artifactId>
818+
<packaging>jar</packaging>
819+
</configuration>
820+
</plugin>
821+
<plugin>
822+
<groupId>org.apache.maven.plugins</groupId>
823+
<artifactId>maven-javadoc-plugin</artifactId>
824+
<version>3.1.1</version>
825+
<reportSets>
826+
<reportSet>
827+
<id>html</id>
828+
<reports>
829+
<report>aggregate</report>
830+
<report>javadoc</report>
831+
</reports>
832+
</reportSet>
833+
</reportSets>
834+
<configuration>
835+
<doclint>none</doclint>
836+
<show>protected</show>
837+
<nohelp>true</nohelp>
838+
<outputDirectory>\${project.build.directory}/javadoc</outputDirectory>
839+
<groups>
840+
<group>
841+
<title>Test helpers packages</title>
842+
<packages>com.google.cloud.testing</packages>
843+
</group>
844+
<group>
845+
<title>SPI packages</title>
846+
<packages>com.google.cloud.spi*</packages>
847+
</group>
848+
</groups>
849+
850+
<links>
851+
<link>https://grpc.io/grpc-java/javadoc/</link>
852+
<link>https://developers.google.com/protocol-buffers/docs/reference/java/</link>
853+
<link>https://googleapis.dev/java/google-auth-library/latest/</link>
854+
<link>https://googleapis.dev/java/gax/latest/</link>
855+
<link>https://googleapis.github.io/api-common-java/\${google.api-common.version}/apidocs/</link>
856+
</links>
857+
</configuration>
858+
</plugin>
859+
</plugins>
860+
</reporting>
861+
</project>
862+
`
863+
864+
exports['PR body-snapshot'] = `
865+
:robot: I have created a release \\*beep\\* \\*boop\\*
866+
---
867+
### Updating meta-information for bleeding-edge SNAPSHOT release.
868+
---
869+
870+
871+
This PR was generated with [Release Please](https://github.com/googleapis/release-please).
872+
`
873+
874+
exports['labels-snapshot'] = {
875+
"labels": [
876+
"type: process"
877+
]
878+
}

0 commit comments

Comments
 (0)