Pārlūkot izejas kodu

remove linux/windows for testing

Matthew R. Kasun 3 gadi atpakaļ
vecāks
revīzija
742c79c487
1 mainītis faili ar 44 papildinājumiem un 63 dzēšanām
  1. 44 63
      .github/workflows/buildandrelease.yml

+ 44 - 63
.github/workflows/buildandrelease.yml

@@ -104,25 +104,6 @@ jobs:
 #          prerelease: true
 #          asset_name: netclient
 
-      - name: build gui
-        run: |
-          cd netclient
-          sudo apt-get install -y gcc libgl1-mesa-dev xorg-dev
-
-
-          go build -tags=gui -ldflags="-X 'main.version=${NETMAKER_VERSION}'" -o build/netclient-gui .
-          go build -tags=gui -ldflags="-X 'main.version=${NETMAKER_VERSION}'" -o build/netclient .
-
-      - name: Upload netclient x86 gui to Release
-        continue-on-error: true
-        uses: svenstaro/upload-release-action@v2
-        with:
-          repo_token: ${{ secrets.GITHUB_TOKEN }}
-          file: netclient/build/netclient-gui
-          tag: ${{ env.NETMAKER_VERSION }}
-          overwrite: true
-          prerelease: true
-          asset_name: netclient-gui
 #      - name: build gui
 #        run: |
 #          cd netclient
@@ -420,8 +401,8 @@ jobs:
       - name: Build
         run: |
           cd netclient
-          env GOARCH=amd64 go build -tags=gui -ldflags="-X 'main.version=${NETMAKER_VERSION}'" -o build/netclient-darwin/netclient .
-          env GOARCH=arm64 go build -tags=gui -ldflags="-X 'main.version=${NETMAKER_VERSION}'" -o build/netclient-darwin-arm64/netclient .
+          env GOOS=darwin GOARCH=amd64 go build -tags=gui -ldflags="-X 'main.version=${NETMAKER_VERSION}'" -o build/netclient-darwin/netclient .
+          env GOOS=darwin GOARCH=arm64 go build -tags=gui -ldflags="-X 'main.version=${NETMAKER_VERSION}'" -o build/netclient-darwin-arm64/netclient .
       - name: Upload darwin-amd64 to Release
         uses: svenstaro/upload-release-action@v2
         with:
@@ -442,48 +423,48 @@ jobs:
           prerelease: true
           asset_name: netclient-darwin-arm64
 
-  netclient-windows:
-    runs-on: windows-latest
-    needs: version
-    steps:
-      - name: Checkout
-        uses: actions/checkout@v2
-      - name: Set Variables
-        run: |
-          TAG=${{needs.version.outputs.tag}}
-          VERSION=${{needs.version.outputs.version}}
-          echo "NETMAKER_VERSION=${TAG}"  >> $GITHUB_ENV
-          echo "PACKAGE_VERSION=${VERSION}" >> $GITHUB_ENV
-        shell: bash
-      - name: Setup go
-        uses: actions/setup-go@v3
-        with:
-          go-version: 1.18
-      - name: Mysys2 setup
-        uses: msys2/setup-msys2@v2
-        with:
-          install: >-
-            git
-            mingw-w64-x86_64-toolchain
-      - name: Build
-        run: |
-          echo $(go env GOPATH)/bin >> $GITHUB_PATH
-          cd netclient
-          go get -v github.com/josephspurrier/goversioninfo
-          go install -v github.com/josephspurrier/goversioninfo/cmd/goversioninfo
-          go generate
-          go build -tags=gui -ldflags="-X 'main.version=${NETMAKER_VERSION}'" -o build/netclient.exe .
-
-      - name: Upload netclient windows to Release
-        continue-on-error: true
-        uses: svenstaro/upload-release-action@v2
-        with:
-          repo_token: ${{ secrets.GITHUB_TOKEN }}
-          file: netclient/build/netclient.exe
-          tag: ${{ env.NETMAKER_VERSION }}
-          overwrite: true
-          prerelease: true
-          asset_name: netclient.exe
+#  netclient-windows:
+#    runs-on: windows-latest
+#    needs: version
+#    steps:
+#      - name: Checkout
+#        uses: actions/checkout@v2
+#      - name: Set Variables
+#        run: |
+#          TAG=${{needs.version.outputs.tag}}
+#          VERSION=${{needs.version.outputs.version}}
+#          echo "NETMAKER_VERSION=${TAG}"  >> $GITHUB_ENV
+#          echo "PACKAGE_VERSION=${VERSION}" >> $GITHUB_ENV
+#        shell: bash
+#      - name: Setup go
+#        uses: actions/setup-go@v3
+#        with:
+#          go-version: 1.18
+#      - name: Mysys2 setup
+#        uses: msys2/setup-msys2@v2
+#        with:
+#          install: >-
+#            git
+#            mingw-w64-x86_64-toolchain
+#      - name: Build
+#        run: |
+#          echo $(go env GOPATH)/bin >> $GITHUB_PATH
+#          cd netclient
+#          go get -v github.com/josephspurrier/goversioninfo
+#          go install -v github.com/josephspurrier/goversioninfo/cmd/goversioninfo
+#          go generate
+#          go build -tags=gui -ldflags="-X 'main.version=${NETMAKER_VERSION}'" -o build/netclient.exe .
+#
+#      - name: Upload netclient windows to Release
+#        continue-on-error: true
+#        uses: svenstaro/upload-release-action@v2
+#        with:
+#          repo_token: ${{ secrets.GITHUB_TOKEN }}
+#          file: netclient/build/netclient.exe
+#          tag: ${{ env.NETMAKER_VERSION }}
+#          overwrite: true
+#          prerelease: true
+#          asset_name: netclient.exe
 
 #  linux-packages:
 #    runs-on: ubuntu-latest