From c99a9b4a2e32b191a9c7b397df77d389f3e6676a Mon Sep 17 00:00:00 2001 From: Leroy Hopson Date: Sun, 22 Nov 2020 22:03:52 +0700 Subject: [PATCH] Remove docker builds They are too slow and don't really test anything special. --- .dockerignore | 3 --- .github/workflows/main.yml | 10 ---------- docker-compose.yml | 17 ----------------- dockerfiles/archlinux | 6 ------ dockerfiles/nixos | 2 -- dockerfiles/ubuntu | 6 ------ 6 files changed, 44 deletions(-) delete mode 100644 .dockerignore delete mode 100644 docker-compose.yml delete mode 100644 dockerfiles/archlinux delete mode 100644 dockerfiles/nixos delete mode 100644 dockerfiles/ubuntu diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index b7c36ec..0000000 --- a/.dockerignore +++ /dev/null @@ -1,3 +0,0 @@ -addons/godot_xterm/native/external/* -addons/godot_xterm/native/bin/* -addons/godot_xterm/native/.sconsign*.dblite diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cdeefaf..f5fd325 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,16 +7,6 @@ on: branches: [ master ] jobs: - docker: - runs-on: ubuntu-latest - strategy: - matrix: - service: [ build-nixos, build-archlinux, build-ubuntu ] - steps: - - uses: actions/checkout@v2 - - name: Build inside docker container - run: docker-compose run ${{ matrix.service }} - release-build: runs-on: ${{ matrix.os }} strategy: diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index ce0fc40..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,17 +0,0 @@ -version: "3.3" -services: - build-archlinux: - build: - context: . - dockerfile: ./dockerfiles/archlinux - command: /src/addons/godot_xterm/native/build.sh - build-nixos: - build: - context: . - dockerfile: ./dockerfiles/nixos - command: /src/addons/godot_xterm/native/build.sh - build-ubuntu: - build: - context: . - dockerfile: ./dockerfiles/ubuntu - command: /src/addons/godot_xterm/native/build.sh diff --git a/dockerfiles/archlinux b/dockerfiles/archlinux deleted file mode 100644 index 98b6845..0000000 --- a/dockerfiles/archlinux +++ /dev/null @@ -1,6 +0,0 @@ -FROM archlinux:20200908 -RUN pacman -Sy --needed --noconfirm \ - git \ - scons \ - base-devel -COPY . /src diff --git a/dockerfiles/nixos b/dockerfiles/nixos deleted file mode 100644 index 9f08912..0000000 --- a/dockerfiles/nixos +++ /dev/null @@ -1,2 +0,0 @@ -FROM lnl7/nix:2.3.6 -COPY . /src diff --git a/dockerfiles/ubuntu b/dockerfiles/ubuntu deleted file mode 100644 index 74cb9ed..0000000 --- a/dockerfiles/ubuntu +++ /dev/null @@ -1,6 +0,0 @@ -FROM ubuntu:18.04 -RUN apt-get update && apt-get install -y \ - git \ - scons \ - build-essential -COPY . /src