From dfde2f2124e0217625c8565b645c57e4fec2ab6e Mon Sep 17 00:00:00 2001 From: Brian Cunnie Date: Sun, 3 Jan 2021 18:40:19 -0800 Subject: [PATCH] Move `sslip.io-dns-server` source code to a subdir MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I'm going to create a simple HTTP/DNS server that has the same API as [acme-dns](https://github.com/joohoi/acme-dns) but isn't so complicated, and I want that code to be next to the regular DNS server code. caveat: Although I've made changes to the packaging script, I have not tested them, and I don't intend to, for I don't plan to ever create another BOSH release, and that breaks my 💔. --- bosh-release/packages/sslip.io-dns-server/packaging | 4 ++-- bosh-release/src/{ => sslip.io-dns-server}/go.mod | 0 bosh-release/src/{ => sslip.io-dns-server}/go.sum | 0 bosh-release/src/{ => sslip.io-dns-server}/main.go | 0 bosh-release/src/{ => sslip.io-dns-server}/xip/xip.go | 0 .../src/{ => sslip.io-dns-server}/xip/xip_suite_test.go | 0 bosh-release/src/{ => sslip.io-dns-server}/xip/xip_test.go | 0 ci/pipeline-sslip.io.yml | 2 +- 8 files changed, 3 insertions(+), 3 deletions(-) rename bosh-release/src/{ => sslip.io-dns-server}/go.mod (100%) rename bosh-release/src/{ => sslip.io-dns-server}/go.sum (100%) rename bosh-release/src/{ => sslip.io-dns-server}/main.go (100%) rename bosh-release/src/{ => sslip.io-dns-server}/xip/xip.go (100%) rename bosh-release/src/{ => sslip.io-dns-server}/xip/xip_suite_test.go (100%) rename bosh-release/src/{ => sslip.io-dns-server}/xip/xip_test.go (100%) diff --git a/bosh-release/packages/sslip.io-dns-server/packaging b/bosh-release/packages/sslip.io-dns-server/packaging index fb0ff6d..0aff1f8 100644 --- a/bosh-release/packages/sslip.io-dns-server/packaging +++ b/bosh-release/packages/sslip.io-dns-server/packaging @@ -3,6 +3,6 @@ set -ex source /var/vcap/packages/golang-1-linux/bosh/compile.env mkdir src ${BOSH_INSTALL_TARGET}/bin -mv go.* main.go xip src -cd src +mv sslip.io-dns-server/{go.*,main.go,xip} src/ +cd src/ go build -o ${BOSH_INSTALL_TARGET}/bin/sslip.io-dns-server diff --git a/bosh-release/src/go.mod b/bosh-release/src/sslip.io-dns-server/go.mod similarity index 100% rename from bosh-release/src/go.mod rename to bosh-release/src/sslip.io-dns-server/go.mod diff --git a/bosh-release/src/go.sum b/bosh-release/src/sslip.io-dns-server/go.sum similarity index 100% rename from bosh-release/src/go.sum rename to bosh-release/src/sslip.io-dns-server/go.sum diff --git a/bosh-release/src/main.go b/bosh-release/src/sslip.io-dns-server/main.go similarity index 100% rename from bosh-release/src/main.go rename to bosh-release/src/sslip.io-dns-server/main.go diff --git a/bosh-release/src/xip/xip.go b/bosh-release/src/sslip.io-dns-server/xip/xip.go similarity index 100% rename from bosh-release/src/xip/xip.go rename to bosh-release/src/sslip.io-dns-server/xip/xip.go diff --git a/bosh-release/src/xip/xip_suite_test.go b/bosh-release/src/sslip.io-dns-server/xip/xip_suite_test.go similarity index 100% rename from bosh-release/src/xip/xip_suite_test.go rename to bosh-release/src/sslip.io-dns-server/xip/xip_suite_test.go diff --git a/bosh-release/src/xip/xip_test.go b/bosh-release/src/sslip.io-dns-server/xip/xip_test.go similarity index 100% rename from bosh-release/src/xip/xip_test.go rename to bosh-release/src/sslip.io-dns-server/xip/xip_test.go diff --git a/ci/pipeline-sslip.io.yml b/ci/pipeline-sslip.io.yml index 8b994a3..a5489cd 100644 --- a/ci/pipeline-sslip.io.yml +++ b/ci/pipeline-sslip.io.yml @@ -25,7 +25,7 @@ jobs: inputs: - name: sslip.io run: - dir: sslip.io/src + dir: sslip.io/src/sslip.io-dns-server path: ginkgo args: - -r