소스 검색

set up ssh

Matthew R Kasun 2 년 전
부모
커밋
ec8824846f
1개의 변경된 파일13개의 추가작업 그리고 0개의 파일을 삭제
  1. 13 0
      .github/workflows/branchtest.yml

+ 13 - 0
.github/workflows/branchtest.yml

@@ -47,6 +47,19 @@ jobs:
     outputs:
       netmakerserver: ${{ steps.getserver.outputs.server }}
     steps:
+      - name: setup ssh
+        run: |
+          mkdir -p ~/.ssh/
+          echo "$SSH_KEY" > ~/.ssh/id_devops
+          chmod 600 ~/.ssh/id_devops
+          cat >>~/.ssh/config <<END
+          Host *.clustercat.com
+            User root
+            IdentityFile ~/.ssh/id_devops
+            StrictHostKeyChecking no
+          END
+        env:
+          SSH_KEY: ${{ secrets.TESTING_SSH_KEY }}
       - name: getserver
         id: getserver
         run: |