From ee332f68f6094cb83d2912984f9df001a465e421 Mon Sep 17 00:00:00 2001 From: "Riedl Kevin, Bsc. (WSDT)" Date: Sun, 7 Jun 2020 10:52:24 +0200 Subject: [PATCH 1/7] Create docker-tests.yml --- .github/workflows/docker-tests.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/docker-tests.yml diff --git a/.github/workflows/docker-tests.yml b/.github/workflows/docker-tests.yml new file mode 100644 index 0000000..12b1910 --- /dev/null +++ b/.github/workflows/docker-tests.yml @@ -0,0 +1,18 @@ +name: Docker Image CI + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Build the Docker image + run: docker build . --file Dockerfile.tests --tag my-image-name:$(date +%s) From c32f1191466ad88e5fb0e031756a8524a707506f Mon Sep 17 00:00:00 2001 From: "Riedl Kevin, Bsc. (WSDT)" Date: Sun, 7 Jun 2020 10:56:35 +0200 Subject: [PATCH 2/7] Update Dockerfile.tests --- Dockerfile.tests | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile.tests b/Dockerfile.tests index 55d0d06..e8cda55 100644 --- a/Dockerfile.tests +++ b/Dockerfile.tests @@ -1,4 +1,4 @@ -FROM microsoft/dotnet +FROM microsoft/dotnet:3.1 WORKDIR /app COPY . . @@ -9,4 +9,4 @@ RUN dotnet restore RUN dotnet test # run tests on docker run -ENTRYPOINT ["dotnet", "test"] \ No newline at end of file +ENTRYPOINT ["dotnet", "test"] From a5d06f4953402b75a29b9875b4f104f0b5a7ce39 Mon Sep 17 00:00:00 2001 From: "Riedl Kevin, Bsc. (WSDT)" Date: Sun, 7 Jun 2020 10:58:12 +0200 Subject: [PATCH 3/7] Update Dockerfile.tests --- Dockerfile.tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.tests b/Dockerfile.tests index e8cda55..fda1ee9 100644 --- a/Dockerfile.tests +++ b/Dockerfile.tests @@ -1,4 +1,4 @@ -FROM microsoft/dotnet:3.1 +FROM microsoft/dotnet WORKDIR /app COPY . . From 308c7c0555fcf07a3dcf44eb610d91a5732ee9af Mon Sep 17 00:00:00 2001 From: "Riedl Kevin, Bsc. (WSDT)" Date: Sun, 7 Jun 2020 11:01:55 +0200 Subject: [PATCH 4/7] Update Dockerfile.tests --- Dockerfile.tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.tests b/Dockerfile.tests index fda1ee9..407316d 100644 --- a/Dockerfile.tests +++ b/Dockerfile.tests @@ -1,4 +1,4 @@ -FROM microsoft/dotnet +FROM microsoft/dotnet/core/sdk:3.1 WORKDIR /app COPY . . From b8cedb5190a34dac29484117b40e469046818f47 Mon Sep 17 00:00:00 2001 From: "Riedl Kevin, Bsc. (WSDT)" Date: Sun, 7 Jun 2020 11:03:10 +0200 Subject: [PATCH 5/7] Update Dockerfile.tests --- Dockerfile.tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.tests b/Dockerfile.tests index 407316d..3382958 100644 --- a/Dockerfile.tests +++ b/Dockerfile.tests @@ -1,4 +1,4 @@ -FROM microsoft/dotnet/core/sdk:3.1 +FROM mcr.microsoft.com/dotnet/core/sdk:3.1 WORKDIR /app COPY . . From 463ca8441d87a5a78688ebfef70992e4228586b4 Mon Sep 17 00:00:00 2001 From: "Riedl Kevin, Bsc. (WSDT)" Date: Sun, 7 Jun 2020 11:07:54 +0200 Subject: [PATCH 6/7] Update docker-tests.yml --- .github/workflows/docker-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-tests.yml b/.github/workflows/docker-tests.yml index 12b1910..794ba2d 100644 --- a/.github/workflows/docker-tests.yml +++ b/.github/workflows/docker-tests.yml @@ -1,4 +1,4 @@ -name: Docker Image CI +name: Tests within Docker on: push: From be08d85f4931ec572d8ab54778e7c2aa77963a33 Mon Sep 17 00:00:00 2001 From: "Riedl Kevin, Bsc. (WSDT)" Date: Sun, 7 Jun 2020 11:09:54 +0200 Subject: [PATCH 7/7] Update README.MD --- README.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.MD b/README.MD index 6c07deb..b809625 100644 --- a/README.MD +++ b/README.MD @@ -3,7 +3,7 @@ This compiler & runtime will be improved continuously. Please be clement, as thi **Take a look at the documentation: [Almost Binary - Wiki](https://github.com/wsdt/AlmostBinary/wiki)** -## Code Once, Run Everywhere. +## Code Once, Run Everywhere. ![Tests within Docker](https://github.com/wsdt/AlmostBinary/workflows/Tests%20within%20Docker/badge.svg) Code in platform-independent Binary. It was never so easy to proof that you are a real geek. This programming language is made for people, who..