develop improve

This commit is contained in:
qiaofeng1227 2023-07-07 09:17:19 +08:00
parent eb3b01957e
commit 2924fc6ff3

View file

@ -34,6 +34,7 @@ jobs:
version=$(grep -Po '(?<=LABEL version=").*?(?=")' appmanage/Dockerfile) version=$(grep -Po '(?<=LABEL version=").*?(?=")' appmanage/Dockerfile)
echo $version echo $version
echo "::set-output name=version::$version" echo "::set-output name=version::$version"
echo "VERSION=$version" >> $GITHUB_ENV
echo ${{ secrets.DOCKER_USERNAME }} echo ${{ secrets.DOCKER_USERNAME }}
echo ${{ secrets.DOCKER_PASSWORD }} echo ${{ secrets.DOCKER_PASSWORD }}
@ -42,32 +43,12 @@ jobs:
if: ${{ steps.check_changes.outputs.appmanage_changed == 'true' }} if: ${{ steps.check_changes.outputs.appmanage_changed == 'true' }}
with: with:
image: websoft9dev/appmanage image: websoft9dev/appmanage
tags: ${{ steps.get_version.outputs.version }} tags: ${{ env.VERSION }}
registry: docker.io registry: docker.io
dockerfile: appmanage/Dockerfile dockerfile: appmanage/Dockerfile
directory: appmanage directory: appmanage
username: websoft9admin
password: Qiaofeng@1227
- name: add readme file
if: ${{ steps.check_changes.outputs.appmanage_changed == 'true' }}
run: |
cd appmanage
touch myread.md
echo "This repository is the easiest appmanage deployment on GitHub and DockerHub "'
```
git clone https://github.com/Websoft9/websoft9.git
sudo docker network create websoft9 && cd websoft9/appmanage && sudo docker compose up -d
```' > myread.md
- name: Docker Hub Description
if: ${{ steps.check_changes.outputs.appmanage_changed == 'true' }}
uses: peter-evans/dockerhub-description@v3
with:
username: ${{ secrets.DOCKER_USERNAME }} username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }} password: ${{ secrets.DOCKER_PASSWORD }}
repository: websoft9dev/appmanage
readme-filepath: appmanage/myread.md
ci-test: ci-test:
needs: build-image needs: build-image