From c119c2e7f554f20a49bebf9ac8440456ec8ee867 Mon Sep 17 00:00:00 2001 From: kimyechan Date: Mon, 22 Apr 2024 22:09:48 +0900 Subject: [PATCH] =?UTF-8?q?Test:=20CI=20=ED=8C=8C=EC=9D=B4=ED=94=84?= =?UTF-8?q?=EB=9D=BC=EC=9D=B8=20=ED=85=8C=EC=8A=A4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/CI.yaml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index ec521100..70ecfd61 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -1,4 +1,4 @@ -name: Spring CI with Deployment to Naver Cloud +name: Feature Branch CI on: push: @@ -37,8 +37,18 @@ jobs: run: | zip -r deployment-package.zip baebae-BE/build/libs/baebae-BE-0.0.1-SNAPSHOT.jar - - name: Upload deployment package - uses: actions/upload-artifact@v2 - with: - name: deployment-package - path: deployment-package.zip + - name: Install Naver Cloud CLI + run: | + curl -o ncloud.zip "https://ncloud.apigw.ntruss.com/common/v2/downloadcli" + unzip ncloud.zip + ./ncloud/install + + - name: Configure Naver Cloud CLI + run: | + echo "${{ secrets.NAVER_ACCESS_KEY }}" > ncloudkey + echo "${{ secrets.NAVER_SECRET_KEY }}" >> ncloudkey + ./ncloud/bin/ncloud configure set keyFile ncloudkey + + - name: Upload to Naver Cloud Object Storage + run: | + ./ncloud/bin/ncloud object-storage upload --bucket-name baebae-bucket --source ./deployment-package.zip --object-name deployment-package.zip