From 71370c7b6c8d08e245973d217913644295e6728b Mon Sep 17 00:00:00 2001 From: Giles Bradshaw Date: Thu, 6 Aug 2020 15:09:33 +0100 Subject: [PATCH] test: squid:4 --- .drone/drone-home.jsonnet | 9 +++++++++ .drone/drone-home.yml | 24 ++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/.drone/drone-home.jsonnet b/.drone/drone-home.jsonnet index 669f01e..3cc5e14 100644 --- a/.drone/drone-home.jsonnet +++ b/.drone/drone-home.jsonnet @@ -3,6 +3,7 @@ local environment = import 'node_modules/@sigyl/jsonnet-drone-environment/enviro local compose = import 'node_modules/@sigyl/jsonnet-compose/compose.libsonnet'; local secretSecrets = import 'lib/secret-secrets.libsonnet'; local publicSecrets = import 'lib/public-secrets.libsonnet'; +local util = import 'lib/util.libsonnet'; [ { kind: 'pipeline', @@ -45,6 +46,14 @@ local publicSecrets = import 'lib/public-secrets.libsonnet'; }, ], steps:[ + util.printEnv( + 'squid-env', + 'ca-crt' + )( + images.ssh + ) { + name: 'print env', + }, images.scp( '/stack/squid' ), diff --git a/.drone/drone-home.yml b/.drone/drone-home.yml index 52d72e1..022c4f7 100644 --- a/.drone/drone-home.yml +++ b/.drone/drone-home.yml @@ -8,6 +8,30 @@ platform: arch: amd64 steps: +- name: print env + image: appleboy/drone-ssh + settings: + envs: + - drone_tag + - drone_commit + - drone_build_number + - drone_repo_name + - drone_repo_namespace + - ca_crt + host: + from_secret: ssh-host + key: + from_secret: ssh-key + port: + from_secret: ssh-port + script: + - "echo \"export CA_CRT='$${CA_CRT}'\" >> squid-env # \"ca-crt\"" + username: + from_secret: ssh-user + environment: + CA_CRT: + from_secret: ca-crt + - name: scp image: appleboy/drone-scp settings: