<#341 Dev env> Pull request opened by <CptOfEvilMi...
# osctrl
g
#341 Dev env Pull request opened by CptOfEvilMinions Background: A unified development environment didn't exist. Changes: Create a Docker dev env and removed legacy Docker scripts/configs. Tests: ``` ➜ osctrl git:(dev-env) docker-compose -f docker-compose-dev.yml build [+] Building 137.7s (62/71) => [osctrl-admin-dev:v0.3.1 internal] load build definition from Dockerfile-dev-admin 0.0s => => transferring dockerfile: 1.06kB 0.0s => [osctrl-tls-dev:v0.3.1 internal] load build definition from Dockerfile-dev-tls 0.0s => => transferring dockerfile: 682B 0.0s => [osctrl-api-dev:v0.3.1 internal] load build definition from Dockerfile-dev-api 0.0s => => transferring dockerfile: 682B 0.0s => [osctrl-osquery-dev:v0.3.1 internal] load build definition from Dockerfile-dev-cli 0.0s => => transferring dockerfile: 1.60kB 0.0s => [osctrl-cli-dev:v0.3.1 internal] load build definition from Dockerfile-dev-cli 0.0s => => transferring dockerfile: 1.60kB 0.0s => [osctrl-admin-dev:v0.3.1 internal] load .dockerignore 0.0s => => transferring context: 34B 0.0s => [osctrl-tls-dev:v0.3.1 internal] load .dockerignore 0.0s => => transferring context: 34B 0.0s => [osctrl-api-dev:v0.3.1 internal] load .dockerignore 0.0s => => transferring context: 34B 0.0s => [osctrl-osquery-dev:v0.3.1 internal] load .dockerignore 0.0s => => transferring context: 34B 0.0s => [osctrl-cli-dev:v0.3.1 internal] load .dockerignore 0.0s => => transferring context: 34B 0.0s => [osctrl-admin-dev:v0.3.1 internal] load metadata for docker.io/library/golang:1.19.2 1.6s => [osctrl-api-dev:v0.3.1 1/11] FROM docker.io/library/golang:1.19.2@sha256:992d5fea982526ce265a0631a391e3c94694f4d15190fd170f35d91b2e6cb0ba 0.1s => => resolve docker.io/library/golang:1.19.2@sha256:992d5fea982526ce265a0631a391e3c94694f4d15190fd170f35d91b2e6cb0ba 0.0s => [osctrl-api-dev:v0.3.1 internal] load build context 0.2s => => transferring context: 79.16kB 0.1s => [osctrl-tls-dev:v0.3.1 internal] load build context 0.1s => => transferring context: 79.16kB 0.1s => [osctrl-osquery-dev:v0.3.1 internal] load build context 0.1s => => transferring context: 79.16kB 0.1s => [osctrl-cli-dev:v0.3.1 internal] load build context 0.1s => => transferring context: 79.16kB 0.1s => [osctrl-admin-dev:v0.3.1 internal] load build context 0.1s => => transferring context: 79.16kB 0.1s => CACHED [osctrl-admin-dev:v0.3.1 2/11] WORKDIR /usr/src/app 0.0s => CACHED [osctrl-osquery-dev:v0.3.1 3/11] RUN go install github.com/cosmtrek/air@v1.41.0 0.0s => CACHED [osctrl-api-dev:v0.3.1 4/11] RUN go install github.com/go-delve/delve/cmd/dlv@v1.20.1 0.0s => [osctrl-osquery-dev:v0.3.1 osctrl-cli-dev 5/13] COPY . /usr/src/app 0.2s => CACHED [osctrl-admin-dev:v0.3.1 3/15] RUN go install github.com/cosmtrek/air@v1.41.0jmpsec/osctrl GitHub Actions: build_and_test (cli, windows, arm64) GitHub Actions: build_and_test (cli, windows, amd64) GitHub Actions: build_and_test (cli, darwin, amd64) GitHub Actions: build_and_test (cli, linux, arm64) GitHub Actions: build_and_test (api, darwin, arm64) GitHub Actions: build_and_test (api, linux, arm64) GitHub Actions: build_and_test (admin, darwin, amd64) GitHub Actions: build_and_test (admin, linux, arm64) GitHub Actions: build_and_test (tls, darwin, arm64) GitHub Actions: build_and_test (tls, darwin, amd64) GitHub Actions: build_and_test (tls, linux, arm64) GitHub Actions: build_and_test (tls, linux, amd64) 16 other checks have passed 16/28 successful checks