From b29406db278941da0487537187a505a697c57c92 Mon Sep 17 00:00:00 2001 From: dalbodeule <11470513+dalbodeule@users.noreply.github.com> Date: Thu, 18 Jul 2024 23:10:52 +0900 Subject: [PATCH] moved to https://teamcity.mori.space to CI/CD --- .github/workflows/build.yml | 52 ------------------------------------- README.md | 2 ++ 2 files changed, 2 insertions(+), 52 deletions(-) delete mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index bae610e..0000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,52 +0,0 @@ -name: build - -#event trigger : main 브랜치에 push 이벤트 발생시 jobs가 실행된다. -on: - push: - branches: [ "master" ] - -#권한 설정 -permissions: - contents: read - -#jobs 정의 -jobs: - #build job - jdk 설정, gradle 설정, docker 배포 - build: - #ubuntu 최신 버전 - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - # JDK 21 설정 - - name: Set up JDK 21 - uses: actions/setup-java@v3 - # build를 위해서 jdk를 설치해줘야 하기 때문에 첫 단계로 설정하다. - with: - java-version: '21' - distribution: 'oracle' - - # Gradle 설정 - gradle이 제공하는 action으로 build하는데 도움을 준다. - - name: Setup Gradle - uses: gradle/gradle-build-action@v2 - - # gradlew 파일 권한 지정 - 기본적으로 gradlew에 대한 권한 설정이 되어있지 않기 때문에 권한 설정을 해준다. - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to Docker Hub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - - # gradle bootBuildImage를 이용해 이미지를 만들고 원격 저장소에 Push - # env에 민감 정보(환경변수)를 추가한다. - - name: Build Image with Gradle and Push to DockerHub - run: ./gradlew bootBuildImage - env: - DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} - DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} \ No newline at end of file diff --git a/README.md b/README.md index d609bcd..20fd198 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Cloudflare compatible PowerDNS API Server +[![Discord](https://img.shields.io/discord/630271953806295051)](https://discord.gg/EPnCfz7xx5) [![Build Status](https://teamcity.mori.space/app/rest/builds/buildType:PdnsApi_Build/statusIcon)](https://teamcity.mori.space/project/PdnsApi) + > Version v1.0.0 ## Path Table