Kaynağa Gözat

update workflow

Germey 6 yıl önce
ebeveyn
işleme
cc58ece963
3 değiştirilmiş dosya ile 5 ekleme ve 26 silme
  1. 1 0
      .github/workflows/deploy.yml
  2. 0 25
      .github/workflows/package.yml
  3. 4 1
      deployment.yml

+ 1 - 0
.github/workflows/deploy.yml

@@ -37,6 +37,7 @@ jobs:
         run: |
           docker-compose build
           docker tag germey/proxypool germey/proxypool:$BUILD_NUMBER
+          docker push germey/proxypool
           docker push germey/proxypool:$BUILD_NUMBER
           cat deployment.yml | sed 's/\${TAG}/'"$BUILD_NUMBER"'/g' | kubectl apply -f -
           

+ 0 - 25
.github/workflows/package.yml

@@ -1,25 +0,0 @@
-name: package
-on:
-  push:
-    branches: 
-    - master
-    paths-ignore:
-    - .gitignore
-    - README.md
-    - '.github/ISSUE_TEMPLATE/**'
-jobs:
-  build:
-    runs-on: ubuntu-latest
-    steps:
-    - name: Checkout Source
-      uses: actions/checkout@v1
-    - name: Setup Docker
-      uses: docker-practice/actions-setup-docker@0.0.1
-    - name: Docker Login
-      run: docker login -u Germey -p ${{ secrets.github_token }} docker.pkg.github.com
-    - name: Build the Docker Image
-      run: docker-compose build
-    - name: Tag the Docker Image
-      run: docker tag germey/proxypool docker.pkg.github.com/python3webspider/proxypool/proxypool:master
-    - name: Push the Docker Image
-      run: docker push docker.pkg.github.com/python3webspider/proxypool/proxypool:master

+ 4 - 1
deployment.yml

@@ -39,7 +39,7 @@ items:
         io.kompose.service: proxypool
     status:
       loadBalancer: {}
-  - apiVersion: extensions/v1beta1
+  - apiVersion: apps/v1
     kind: Deployment
     metadata:
       annotations:
@@ -54,6 +54,9 @@ items:
       replicas: 2
       revisionHistoryLimit: 1
       strategy: {}
+      selector:
+        matchLabels:
+          io.kompose.service: proxypool
       template:
         metadata:
           annotations: