Compare commits

...

10 Commits

Author SHA1 Message Date
571d8ef957
Merge pull request #21 from Neur0toxine/add-gotestsum
add gotestsum
2023-08-03 18:12:29 +03:00
4077d06661 add gotestsum 2023-08-03 17:12:51 +03:00
c8c7f78d34
Merge pull request #15 from Neur0toxine/dependabot/github_actions/docker/build-push-action-4.0.0
Bump docker/build-push-action from 3.2.0 to 4.0.0
2023-08-03 17:09:49 +03:00
179f3d9fd1
Merge pull request #18 from Neur0toxine/dependabot/github_actions/docker/setup-qemu-action-2.2.0
Bump docker/setup-qemu-action from 2.1.0 to 2.2.0
2023-08-03 17:09:41 +03:00
43f319bf43
Merge pull request #19 from Neur0toxine/dependabot/github_actions/docker/login-action-2.2.0
Bump docker/login-action from 2.1.0 to 2.2.0
2023-08-03 17:09:33 +03:00
4641f08fd1
Merge pull request #20 from Neur0toxine/dependabot/github_actions/docker/setup-buildx-action-2.6.0
Bump docker/setup-buildx-action from 2.4.1 to 2.6.0
2023-08-03 17:09:10 +03:00
dependabot[bot]
30dd2e074f
Bump docker/setup-buildx-action from 2.4.1 to 2.6.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.4.1 to 2.6.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.4.1...v2.6.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 20:01:07 +00:00
dependabot[bot]
54a84e0c38
Bump docker/login-action from 2.1.0 to 2.2.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2.1.0...v2.2.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 20:01:01 +00:00
dependabot[bot]
3ce879506d
Bump docker/setup-qemu-action from 2.1.0 to 2.2.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2.1.0...v2.2.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 20:00:55 +00:00
dependabot[bot]
369a1aec61
Bump docker/build-push-action from 3.2.0 to 4.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.2.0 to 4.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3.2.0...v4.0.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 19:16:05 +00:00
10 changed files with 14 additions and 5 deletions

View File

@ -65,11 +65,11 @@ jobs:
echo ::set-output name=tags::${TAGS} echo ::set-output name=tags::${TAGS}
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v2.1.0 uses: docker/setup-qemu-action@v2.2.0
- name: Set up Docker Buildx - name: Set up Docker Buildx
id: buildx id: buildx
uses: docker/setup-buildx-action@v2.4.1 uses: docker/setup-buildx-action@v2.6.0
with: with:
install: true install: true
@ -77,7 +77,7 @@ jobs:
run: echo ${{ steps.buildx.outputs.platforms }} run: echo ${{ steps.buildx.outputs.platforms }}
- name: Docker Buildx (build) - name: Docker Buildx (build)
uses: docker/build-push-action@v3.2.0 uses: docker/build-push-action@v4.0.0
if: success() && !contains(github.ref, 'master') if: success() && !contains(github.ref, 'master')
with: with:
push: false push: false
@ -89,13 +89,13 @@ jobs:
- name: Docker Login - name: Docker Login
if: success() && contains(github.ref, 'master') if: success() && contains(github.ref, 'master')
uses: docker/login-action@v2.1.0 uses: docker/login-action@v2.2.0
with: with:
username: ${{ secrets.DOCKER_USERNAME }} username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }} password: ${{ secrets.DOCKER_PASSWORD }}
- name: Docker Buildx (push) - name: Docker Buildx (push)
uses: docker/build-push-action@v3.2.0 uses: docker/build-push-action@v4.0.0
if: success() && contains(github.ref, 'master') if: success() && contains(github.ref, 'master')
with: with:
push: true push: true

View File

@ -5,6 +5,7 @@ RUN set -eux; \
go install github.com/cosmtrek/air@v1.27.8 && \ go install github.com/cosmtrek/air@v1.27.8 && \
go install github.com/jstemmer/go-junit-report@latest && \ go install github.com/jstemmer/go-junit-report@latest && \
go install github.com/axw/gocov/gocov@latest && \ go install github.com/axw/gocov/gocov@latest && \
go install gotest.tools/gotestsum@latest && \
chmod -R 777 "$GOPATH" && \ chmod -R 777 "$GOPATH" && \
curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \ curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \
mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \ mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \

View File

@ -5,6 +5,7 @@ RUN set -eux; \
go install github.com/cosmtrek/air@v1.27.8 && \ go install github.com/cosmtrek/air@v1.27.8 && \
go install github.com/jstemmer/go-junit-report@latest && \ go install github.com/jstemmer/go-junit-report@latest && \
go install github.com/axw/gocov/gocov@latest && \ go install github.com/axw/gocov/gocov@latest && \
go install gotest.tools/gotestsum@latest && \
chmod -R 777 "$GOPATH" && \ chmod -R 777 "$GOPATH" && \
curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \ curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \
mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \ mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \

View File

@ -5,6 +5,7 @@ RUN set -eux; \
go install github.com/cosmtrek/air@v1.40.0 && \ go install github.com/cosmtrek/air@v1.40.0 && \
go install github.com/jstemmer/go-junit-report@latest && \ go install github.com/jstemmer/go-junit-report@latest && \
go install github.com/axw/gocov/gocov@latest && \ go install github.com/axw/gocov/gocov@latest && \
go install gotest.tools/gotestsum@latest && \
chmod -R 777 "$GOPATH" && \ chmod -R 777 "$GOPATH" && \
curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \ curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \
mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \ mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \

View File

@ -5,6 +5,7 @@ RUN set -eux; \
go install github.com/cosmtrek/air@v1.40.0 && \ go install github.com/cosmtrek/air@v1.40.0 && \
go install github.com/jstemmer/go-junit-report@latest && \ go install github.com/jstemmer/go-junit-report@latest && \
go install github.com/axw/gocov/gocov@latest && \ go install github.com/axw/gocov/gocov@latest && \
go install gotest.tools/gotestsum@latest && \
chmod -R 777 "$GOPATH" && \ chmod -R 777 "$GOPATH" && \
curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \ curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \
mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \ mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \

View File

@ -23,6 +23,7 @@ RUN set -eux; \
go install github.com/cosmtrek/air@latest && \ go install github.com/cosmtrek/air@latest && \
go install github.com/jstemmer/go-junit-report@latest && \ go install github.com/jstemmer/go-junit-report@latest && \
go install github.com/axw/gocov/gocov@latest && \ go install github.com/axw/gocov/gocov@latest && \
go install gotest.tools/gotestsum@latest && \
chmod -R 777 "$GOPATH" && \ chmod -R 777 "$GOPATH" && \
curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \ curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \
mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \ mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \

View File

@ -5,6 +5,7 @@ RUN set -eux; \
go install github.com/cosmtrek/air@latest && \ go install github.com/cosmtrek/air@latest && \
go install github.com/jstemmer/go-junit-report@latest && \ go install github.com/jstemmer/go-junit-report@latest && \
go install github.com/axw/gocov/gocov@latest && \ go install github.com/axw/gocov/gocov@latest && \
go install gotest.tools/gotestsum@latest && \
chmod -R 777 "$GOPATH" && \ chmod -R 777 "$GOPATH" && \
curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \ curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \
mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \ mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \

View File

@ -23,6 +23,7 @@ RUN set -eux; \
go install github.com/cosmtrek/air@latest && \ go install github.com/cosmtrek/air@latest && \
go install github.com/jstemmer/go-junit-report@latest && \ go install github.com/jstemmer/go-junit-report@latest && \
go install github.com/axw/gocov/gocov@latest && \ go install github.com/axw/gocov/gocov@latest && \
go install gotest.tools/gotestsum@latest && \
chmod -R 777 "$GOPATH" && \ chmod -R 777 "$GOPATH" && \
curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \ curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \
mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \ mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \

View File

@ -5,6 +5,7 @@ RUN set -eux; \
go install github.com/cosmtrek/air@latest && \ go install github.com/cosmtrek/air@latest && \
go install github.com/jstemmer/go-junit-report@latest && \ go install github.com/jstemmer/go-junit-report@latest && \
go install github.com/axw/gocov/gocov@latest && \ go install github.com/axw/gocov/gocov@latest && \
go install gotest.tools/gotestsum@latest && \
chmod -R 777 "$GOPATH" && \ chmod -R 777 "$GOPATH" && \
curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \ curl -L https://github.com/tobni/merge-junit/releases/download/v0.1.4/merge-junit-v0.1.4-x86_64-unknown-linux-musl.tar.gz | tar -xz && \
mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \ mv ./merge-junit-v0.1.4-x86_64-unknown-linux-musl/merge-junit /usr/bin/merge-junit && \

View File

@ -21,6 +21,7 @@ A minimal Dockerfile based on Go 1.16, 1.17, 1.18 and alpine with dumb-init and
- delve - delve
- gocov - gocov
- merge-junit - merge-junit
- gotestsum
- go-junit-report - go-junit-report
- dumb-init - dumb-init