Browse Source

github actions update (#5)

* Get Group api test

* Initial Group Tests

* Most Delete Group Tests

* Group Tests Complete

* Refactor tests and move to test dir

* Refactor tests and move to test dir

* changed wirecat --> netmaker. Changed defaults to be more sensible

* putting netmaker default port 1 above WG port to avoid conflicts with preexisting setups

* fixed client side for multinet and added group filter to query params server side.

* fixed client side for multinet and added group filter to query params server side.

* cleaned up netclient uninstall for multiple networks

* added access token for ease of configuration

* added access token for ease of configuration

* peer update functionality

* auto delete timestamp works

* Arm docker (#1)

* learning github actions

* pubish docker

* pubish docker

* fixt uses

* docker git action

* rm arm7

* more events and tags

* fixed yml file

* simplified workflow

* simplified workflow

* fix missing tags

* another fix to yml

* another fix to yml

* fixing yml

* another try

* tags

* remove ghaction-docker-meta

* separate actions for dev & master

Co-authored-by: Matthew R Kasun <[email protected]>

* update docker image generation (#3)

* learning github actions

* pubish docker

* pubish docker

* fixt uses

* docker git action

* rm arm7

* more events and tags

* fixed yml file

* simplified workflow

* simplified workflow

* fix missing tags

* another fix to yml

* another fix to yml

* fixing yml

* another try

* tags

* remove ghaction-docker-meta

* separate actions for dev & master

* update docker generation on pulls

* fix repo name

Co-authored-by: Matthew R Kasun <[email protected]>

* consolidate git actions

* Update publish-docker.yml

* Delete publish-docker-latest.yml

Co-authored-by: Matthew R Kasun <[email protected]>
Co-authored-by: afeiszli <[email protected]>
Co-authored-by: Alex <[email protected]>
Matthew R Kasun 4 years ago
parent
commit
83c239ddc9
2 changed files with 5 additions and 38 deletions
  1. 0 33
      .github/workflows/publish-docker-latest.yml
  2. 5 5
      .github/workflows/publish-docker.yml

+ 0 - 33
.github/workflows/publish-docker-latest.yml

@@ -1,33 +0,0 @@
-name: Publish Docker
-
-on: 
-  push:
-        branches: 
-        - 'master'
-jobs:
-  docker:
-    runs-on: ubuntu-latest
-    steps:
-      -
-        name: Checkout
-        uses: actions/checkout@v2
-      -
-        name: Set up QEMU
-        uses: docker/setup-qemu-action@v1
-      -
-        name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v1
-      -
-        name: Login to DockerHub
-        uses: docker/login-action@v1 
-        with:
-          username: ${{ secrets.DOCKERHUB_USERNAME }}
-          password: ${{ secrets.DOCKERHUB_TOKEN }}
-      -
-        name: Build and push
-        uses: docker/build-push-action@v2
-        with:
-          context: .
-          platforms: linux/amd64, linux/arm64
-          push: true
-          tags: nusak/netmaker:latest      

+ 5 - 5
.github/workflows/publish-docker.yml

@@ -11,24 +11,24 @@ jobs:
     steps:
        - uses: FranzDiebold/github-env-vars-action@v2
        - name: Set Environment Variables
-           run: |
+         run: |
              echo "BUILD_VER=v0.0.$GITHUB_RUN_NUMBER" >> $GITHUB_ENV
        -
         name: Checkout
         uses: actions/checkout@v2
-      -
+       -
         name: Set up QEMU
         uses: docker/setup-qemu-action@v1
-      -
+       -
         name: Set up Docker Buildx
         uses: docker/setup-buildx-action@v1
-      -
+       -
         name: Login to DockerHub
         uses: docker/login-action@v1 
         with:
           username: ${{ secrets.DOCKERHUB_USERNAME }}
           password: ${{ secrets.DOCKERHUB_TOKEN }}
-      -
+       -
         name: Build and push
         uses: docker/build-push-action@v2
         with: