src/ is in the repo's root

Now that we're no longer create BOSH releases, we don't need to bury the
`src/` directory under `bosh-release`; we can now place it under the
repo root, and we no longer need to fiddle with symbolic links.

We're not creating BOSH releases because when we decided to implement a
key-value store, we'd have to create an `etcd` BOSH release, and we
didn't want to invest the time.
This commit is contained in:
Brian Cunnie
2022-04-10 07:43:59 -07:00
parent 8483e1eb1e
commit 4d6b4375a3
17 changed files with 5 additions and 5 deletions

View File

@@ -17,7 +17,7 @@ developers; the website targets users.
```bash
git clone git@github.com:cunnie/sslip.io.git
cd sslip.io/bosh-release/src/sslip.io-dns-server/
cd sslip.io/src/sslip.io-dns-server/
sudo go run main.go
# sudo is required on Linux, but not on macOS, to bind to privileged port 53
```
@@ -50,9 +50,10 @@ sudo ~/go/bin/ginkgo -r .
- `k8s/document_root/` contains the HTML content of the sslip.io website. Please
run `tidy -im -w 120 k8s/document_root/index.html` before submitting pull
requests
- `bosh-release/` contains the [BOSH](https://bosh.io/docs/) release. BOSH is
the mechanism we use to deploy the servers, and the sslip.io BOSH release is a
packaging of the DNS server (analogous to a `.msi`, `.pkg`, `.deb` or `.rpm`)
- `bosh-release/` _[deprecated]_ contains the [BOSH](https://bosh.io/docs/)
release. BOSH is the mechanism we previously used to deploy the servers, and
the sslip.io BOSH release is a packaging of the DNS server (analogous to a
`.msi`, `.pkg`, `.deb` or `.rpm`)
## DNS Server

1
src
View File

@@ -1 +0,0 @@
bosh-release/src