Skip to content

Commit 8e2eccb

Browse files
authored
ci: sample build in Cloud Build (#3171)
* ci: sample build in Cloud Build b/322966824
1 parent b93e62e commit 8e2eccb

20 files changed

+83
-0
lines changed

.cloudbuild/samples_build.yaml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
steps:
2+
- name: gcr.io/cloud-devrel-public-resources/java8
3+
entrypoint: ls
4+
args: [
5+
'-alt',
6+
]
7+
- name: gcr.io/cloud-devrel-public-resources/java8
8+
entrypoint: curl
9+
args: [
10+
'--header',
11+
'Metadata-Flavor: Google',
12+
'http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/email'
13+
]
14+
- name: gcr.io/cloud-devrel-public-resources/java8
15+
entrypoint: pwd
16+
- name: gcr.io/cloud-devrel-public-resources/java8
17+
entrypoint: bash
18+
args: [
19+
'.kokoro/build.sh'
20+
]
21+
env:
22+
- 'JOB_TYPE=samples'
23+
- 'BIGQUERY_PROJECT_ID=cloud-java-ci-sample'
24+
- 'GOOGLE_CLOUD_PROJECT=cloud-java-ci-sample'
25+
- 'GCS_BUCKET=java-samples-bigquery'
26+
- 'BIGQUERY_TEST_TABLE=test_table'
27+
- 'BIGQUERY_MODEL_NAME=natality_model'
28+
- 'BIGQUERY_MODEL_TEST_PROJECT_ID=bigquery-public-data'
29+
- 'OMNI_PROJECT_ID=sunlit-ace-276222'
30+
- 'OMNI_EXTERNAL_TABLE_NAME=devrel_test_table'
31+
- 'BIGQUERY_TABLE2=table2'
32+
- 'BIGQUERY_TABLE1=table1'
33+
- 'BIGTABLE_TESTING_INSTANCE=bigquery-samples-instance'
34+
- 'BIGQUERY_DATASET_NAME=bigquery_test_dataset'
35+
- 'KOKORO_GFILE_DIR=/workspace'
36+
# This key is not available yet
37+
- 'BIGQUERY_KMS_KEY_NAME=projects/cloud-java-ci-sample/locations/us/keyRings/bq-kms-key/cryptoKeys/bq-kms-key'
38+
- name: gcr.io/cloud-devrel-public-resources/java8
39+
entrypoint: echo
40+
args: [
41+
'Sample job succeeded',
42+
]
43+
timeout: 3600s
44+
options:
45+
defaultLogsBucketBehavior: REGIONAL_USER_OWNED_BUCKET

samples/snippets/src/test/java/com/example/bigquery/CopyTableCmekIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@
3131
import org.junit.After;
3232
import org.junit.Before;
3333
import org.junit.BeforeClass;
34+
import org.junit.Ignore;
3435
import org.junit.Test;
3536

37+
@Ignore
3638
public class CopyTableCmekIT {
3739

3840
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/CreateDatasetAwsIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,10 @@
2727
import org.junit.After;
2828
import org.junit.Before;
2929
import org.junit.BeforeClass;
30+
import org.junit.Ignore;
3031
import org.junit.Test;
3132

33+
@Ignore
3234
public class CreateDatasetAwsIT {
3335

3436
private static final String ID = UUID.randomUUID().toString().substring(0, 8);

samples/snippets/src/test/java/com/example/bigquery/CreateExternalTableAwsIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,10 @@
3232
import org.junit.After;
3333
import org.junit.Before;
3434
import org.junit.BeforeClass;
35+
import org.junit.Ignore;
3536
import org.junit.Test;
3637

38+
@Ignore
3739
public class CreateExternalTableAwsIT {
3840

3941
private static final String ID = UUID.randomUUID().toString().substring(0, 8);

samples/snippets/src/test/java/com/example/bigquery/CreateTableCmekIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@
3131
import org.junit.After;
3232
import org.junit.Before;
3333
import org.junit.BeforeClass;
34+
import org.junit.Ignore;
3435
import org.junit.Test;
3536

37+
@Ignore
3638
public class CreateTableCmekIT {
3739

3840
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/ExportQueryResultsToS3IT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,10 @@
2626
import org.junit.After;
2727
import org.junit.Before;
2828
import org.junit.BeforeClass;
29+
import org.junit.Ignore;
2930
import org.junit.Test;
3031

32+
@Ignore
3133
public class ExportQueryResultsToS3IT {
3234
private final Logger log = Logger.getLogger(this.getClass().getName());
3335
private ByteArrayOutputStream bout;

samples/snippets/src/test/java/com/example/bigquery/ExtractModelIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,10 @@
2626
import org.junit.After;
2727
import org.junit.Before;
2828
import org.junit.BeforeClass;
29+
import org.junit.Ignore;
2930
import org.junit.Test;
3031

32+
@Ignore
3133
public class ExtractModelIT {
3234

3335
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/ExtractTableCompressedIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,10 @@
2626
import org.junit.After;
2727
import org.junit.Before;
2828
import org.junit.BeforeClass;
29+
import org.junit.Ignore;
2930
import org.junit.Test;
3031

32+
@Ignore
3133
public class ExtractTableCompressedIT {
3234

3335
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/ExtractTableToCsvIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,10 @@
2626
import org.junit.After;
2727
import org.junit.Before;
2828
import org.junit.BeforeClass;
29+
import org.junit.Ignore;
2930
import org.junit.Test;
3031

32+
@Ignore
3133
public class ExtractTableToCsvIT {
3234

3335
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/ExtractTableToJsonIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,10 @@
2727
import org.junit.After;
2828
import org.junit.Before;
2929
import org.junit.BeforeClass;
30+
import org.junit.Ignore;
3031
import org.junit.Test;
3132

33+
@Ignore
3234
public class ExtractTableToJsonIT {
3335

3436
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/LoadJsonFromGcsCmekIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@
2828
import org.junit.After;
2929
import org.junit.Before;
3030
import org.junit.BeforeClass;
31+
import org.junit.Ignore;
3132
import org.junit.Test;
3233

34+
@Ignore
3335
public class LoadJsonFromGcsCmekIT {
3436

3537
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/QueryClusteredTableIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,10 @@
2424
import java.util.logging.Logger;
2525
import org.junit.After;
2626
import org.junit.Before;
27+
import org.junit.Ignore;
2728
import org.junit.Test;
2829

30+
@Ignore
2931
public class QueryClusteredTableIT {
3032

3133
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/QueryDestinationTableCmekIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@
3131
import org.junit.After;
3232
import org.junit.Before;
3333
import org.junit.BeforeClass;
34+
import org.junit.Ignore;
3435
import org.junit.Test;
3536

37+
@Ignore
3638
public class QueryDestinationTableCmekIT {
3739

3840
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/QueryExternalBigtablePermIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,10 @@
3434
import org.junit.After;
3535
import org.junit.Before;
3636
import org.junit.BeforeClass;
37+
import org.junit.Ignore;
3738
import org.junit.Test;
3839

40+
@Ignore
3941
public class QueryExternalBigtablePermIT {
4042

4143
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/QueryExternalBigtableTempIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,10 @@
3434
import org.junit.After;
3535
import org.junit.Before;
3636
import org.junit.BeforeClass;
37+
import org.junit.Ignore;
3738
import org.junit.Test;
3839

40+
@Ignore
3941
public class QueryExternalBigtableTempIT {
4042

4143
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/QueryExternalSheetsPermIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@
3030
import org.junit.After;
3131
import org.junit.Before;
3232
import org.junit.BeforeClass;
33+
import org.junit.Ignore;
3334
import org.junit.Test;
3435

36+
@Ignore
3537
public class QueryExternalSheetsPermIT {
3638

3739
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/QueryExternalSheetsTempIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@
2828
import java.util.logging.Logger;
2929
import org.junit.After;
3030
import org.junit.Before;
31+
import org.junit.Ignore;
3132
import org.junit.Test;
3233

34+
@Ignore
3335
public class QueryExternalSheetsTempIT {
3436

3537
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/QueryExternalTableAwsIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,10 @@
2626
import org.junit.After;
2727
import org.junit.Before;
2828
import org.junit.BeforeClass;
29+
import org.junit.Ignore;
2930
import org.junit.Test;
3031

32+
@Ignore
3133
public class QueryExternalTableAwsIT {
3234

3335
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/UpdateDatasetAccessIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@
3030
import org.junit.After;
3131
import org.junit.Before;
3232
import org.junit.BeforeClass;
33+
import org.junit.Ignore;
3334
import org.junit.Test;
3435

36+
@Ignore
3537
public class UpdateDatasetAccessIT {
3638

3739
private final Logger log = Logger.getLogger(this.getClass().getName());

samples/snippets/src/test/java/com/example/bigquery/UpdateTableCmekIT.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@
3131
import org.junit.After;
3232
import org.junit.Before;
3333
import org.junit.BeforeClass;
34+
import org.junit.Ignore;
3435
import org.junit.Test;
3536

37+
@Ignore
3638
public class UpdateTableCmekIT {
3739

3840
private final Logger log = Logger.getLogger(this.getClass().getName());

0 commit comments

Comments
 (0)