提交 96d21e57 编写于 作者: G Granty1

Format config file and ci script

上级 684862bd
name: gin-vue-admin ci&cd name: gin-vue-admin-backend ci&cd
on: on:
push: push:
...@@ -8,14 +8,16 @@ jobs: ...@@ -8,14 +8,16 @@ jobs:
build: build:
name: Build name: Build
runs-on: [ self-hosted ] runs-on: [ self-hosted, backend_runner ]
steps: steps:
- name: Check out the repository - name: Check out the repository
uses: actions/checkout@v2 uses: actions/checkout@master
- name: Show files - name: Show files
run: ls -la run: |
pwd
ls -la
- name: Get dependencies - name: Get dependencies
run: | run: |
...@@ -30,12 +32,16 @@ jobs: ...@@ -30,12 +32,16 @@ jobs:
run: | run: |
go build -v . go build -v .
working-directory: ./server working-directory: ./server
- name: Modify config params - name: Modify config params
run: | run: |
sed -i 's/%{address}/'$MYSQL_ADDR'/' config.yaml sed -i 's/%{mysql_address}/'$MYSQL_ADDR'/' config.yaml
sed -i 's/%{username}/'$MYSQL_USERNAME'/' config.yaml sed -i 's/%{mysql_username}/'$MYSQL_USERNAME'/' config.yaml
sed -i 's/%{password}/'$MSQL_PASSWORD'/' config.yaml sed -i 's/%{mysql_password}/'$MSQL_PASSWORD'/' config.yaml
sed -i 's/%{redis_address}/'$REDIS_ADDR'/' config.yaml
sed -i 's/%{redis_password}/'$REDIS_PASSWORD'/' config.yaml
working-directory: ./server working-directory: ./server
- name: Run - name: Run
run: | run: |
nohup ./gin-vue-admin & nohup ./gin-vue-admin &
......
...@@ -10,9 +10,9 @@ jwt: ...@@ -10,9 +10,9 @@ jwt:
# mysql connect configuration # mysql connect configuration
mysql: mysql:
username: %{username} username: %{mysql_username}
password: %{password} password: %{mysql_password}
path: %{address} path: %{mysql_address}
db-name: 'qmPlus' db-name: 'qmPlus'
config: 'charset=utf8&parseTime=True&loc=Local' config: 'charset=utf8&parseTime=True&loc=Local'
max-idle-conns: 10 max-idle-conns: 10
...@@ -26,8 +26,8 @@ qiniu: ...@@ -26,8 +26,8 @@ qiniu:
# redis configuration # redis configuration
redis: redis:
addr: '127.0.0.1:6379' addr: %{redis_address}
passwprd: '' passwprd: %{redis_password}
db: 0 db: 0
# system configuration # system configuration
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册