Skip to content

Commit 3a0f032

Browse files
only load data if env var LOAD_K8S_DATA is set
Signed-off-by: zachmandeville <webmaster@coolguy.website>
1 parent 6061491 commit 3a0f032

7 files changed

+63
-2
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
1+
\set load_k8s_data null
2+
\getenv load_k8s_data LOAD_K8S_DATA
3+
select :load_k8s_data is not null as proceed;
4+
\gset
5+
6+
\if :proceed
17
begin;
28
select f.*
39
from
410
(select release from grab_past_releases() as release) r
511
, lateral load_open_api(r.release::text) f("build log");
612
select * from load_open_api() f("build log");
713
commit;
14+
\else
15+
select 'skipping as envvar LOAD_K8S_DATA is not set' as "build log";
16+
\endif
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
\set load_k8s_data null
2+
\getenv load_k8s_data LOAD_K8S_DATA
3+
select :load_k8s_data is not null as proceed;
4+
\gset
5+
6+
\if :proceed
17
begin;
28
select * from load_tests() f("build log");
39
commit;
10+
\else
11+
select 'skipping as envvar LOAD_K8S_DATA is not set' as "build log";
12+
\endif
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
1+
\set load_k8s_data null
2+
\getenv load_k8s_data LOAD_K8S_DATA
3+
select :load_k8s_data is not null as proceed;
4+
\gset
5+
6+
\if :proceed
17
begin;
28
select * from load_audit_events('ci-kubernetes-e2e-gci-gce') f("build log");
39
select * from load_audit_events('ci-kubernetes-gce-conformance-latest') f("build log");
410
select * from load_audit_events('ci-audit-kind-conformance') f("build log");
511
call update_pod_binding_events();
612
commit;
13+
\else
14+
select 'skipping as envvar LOAD_K8S_DATA is not set' as "build log";
15+
\endif
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
\set load_k8s_data null
2+
\getenv load_k8s_data LOAD_K8S_DATA
3+
select :load_k8s_data is not null as proceed;
4+
\gset
5+
6+
\if :proceed
17
begin;
28
select * from load_ineligible_endpoints() f("build log");
39
commit;
10+
\else
11+
select 'skipping as envvar LOAD_K8S_DATA is not set' as "build log";
12+
\endif
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
1+
\set load_k8s_data null
2+
\getenv load_k8s_data LOAD_K8S_DATA
3+
select :load_k8s_data is not null as proceed;
4+
\gset
5+
6+
\if :proceed
17
begin;
28
refresh materialized view conformance.eligible_endpoint_coverage;
39
select 'conformance.eligible_endpoint_coverage re-materialized' as "build log";
410
commit;
11+
\else
12+
select 'skipping as envvar LOAD_K8S_DATA is not set' as "build log";
13+
\endif

apps/snoopdb/postgres/initdb/505_output_untested_endpoints.sql

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
begin;
2-
1+
\set load_k8s_data null
2+
\getenv load_k8s_data LOAD_K8S_DATA
3+
select :load_k8s_data is not null as proceed;
4+
\gset
35

6+
\if :proceed
7+
begin;
48
\t
59
\a
610
\o '/tmp/untested-endpoints.txt'
@@ -24,3 +28,6 @@ select 'untested endpoints for '||release||' written to /tmp/untested-endpoints.
2428
order by release::semver desc
2529
limit 1;
2630
commit;
31+
\else
32+
select 'skipping as envvar LOAD_K8S_DATA is not set' as "build log";
33+
\endif

apps/snoopdb/postgres/initdb/506_output_coverage_jsons.sql

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
\set load_k8s_data null
2+
\getenv load_k8s_data LOAD_K8S_DATA
3+
select :load_k8s_data is not null as proceed;
4+
\gset
5+
6+
\if :proceed
17
begin;
28
-- move this to its own block if it works
39
CREATE FUNCTION array_distinct(anyarray) RETURNS anyarray AS $f$
@@ -68,3 +74,6 @@ $f$ LANGUAGE SQL IMMUTABLE;
6874
\a
6975
\t
7076
commit;
77+
\else
78+
select 'skipping as envvar LOAD_K8S_DATA is not set' as "build log";
79+
\endif

0 commit comments

Comments
 (0)