Browse Source

Develop (#4)

* 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

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
5453fdc02a
1 changed files with 12 additions and 5 deletions
  1. 12 5
      .github/workflows/publish-docker.yml

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

@@ -1,16 +1,19 @@
 name: Publish Docker
 
 on: 
-  push:
+  pull_request:
         branches: 
-        - 'arm-docker'
         - 'develop'
-        - 
+        - 'master' 
 jobs:
   docker:
     runs-on: ubuntu-latest
     steps:
-      -
+       - uses: FranzDiebold/github-env-vars-action@v2
+       - name: Set Environment Variables
+           run: |
+             echo "BUILD_VER=v0.0.$GITHUB_RUN_NUMBER" >> $GITHUB_ENV
+       -
         name: Checkout
         uses: actions/checkout@v2
       -
@@ -32,4 +35,8 @@ jobs:
           context: .
           platforms: linux/amd64, linux/arm64
           push: true
-          tags: nusak/netmaker:dev      
+          tags: |
+              nusak/netmaker:${{ env.CI_REF_NAME_SLUG }}
+              nusak/netmaker:${{ env.BUILD_VER }}
+            
+