@@ -31,44 +31,65 @@ jobs:
3131 - name : Maven Package Website
3232 run : mvn -f website/pom.xml clean package -Dmaven.test.skip=true
3333
34- - name : Set up Docker Buildx
35- id : buildx
36- uses : docker/setup-buildx-action@v1
34+ - name : FTP Deploy Website
35+ uses :
SamKirkland/[email protected] 36+ with :
37+ server : 62.109.17.193
38+ username : teamtwo
39+ password : teamtwo
40+ local-dir : /website/target/
41+ server-dir : /website/
42+ exclude : |
43+ **/maven-archiver/**
44+ **/classes/**
45+ **/maven-status/**
46+ **/generated-sources/**
47+ *.original
3748
38- - name : Build Telegrambot Docker Image
39- uses : docker/build-push-action@v2
49+ - name : FTP Deploy Telegrambot
50+ uses :
SamKirkland/[email protected] 4051 with :
41- context : ./telegrambot
42- tags : |
43- ru.teamtwo.telegrambot:latest
52+ server : 62.109.17.193
53+ username : teamtwo
54+ password : teamtwo
55+ local-dir : /telegrambot/target/
56+ server-dir : /telegrambot/
57+ exclude : |
58+ **/maven-archiver/**
59+ **/classes/**
60+ **/maven-status/**
61+ **/generated-sources/**
62+ *.original
4463
45- - name : Build Website Docker Image
46- uses : docker/build-push- action@v2
64+ - name : SSH Build Docker Website
65+ uses : appleboy/ssh- action@master
4766 with :
48- context : ./website
49- tags : |
50- ru.teamtwo.website:latest
67+ host : 62.109.17.193
68+ username : teamtwo
69+ password : teamtwo
70+ script : docker build website -t teamtwo/website:latest
5171
52- - name : FTP Deploy
53- uses :
SamKirkland/[email protected] 72+ - name : SSH Build Docker Telegrambot
73+ uses : appleboy/ssh-action@master
5474 with :
55- server : 62.109.17.193
75+ host : 62.109.17.193
5676 username : teamtwo
5777 password : teamtwo
78+ script : docker build telegrambot teamtwo/telegrambot:latest
5879
5980 - name : SSH Run Docker Website
6081 uses : appleboy/ssh-action@master
6182 with :
6283 host : 62.109.17.193
6384 username : teamtwo
6485 password : teamtwo
65- script : docker run --publish 8000:8000 website
86+ script : docker run teamtwo/ website:latest
6687
6788 - name : SSH Run Docker Telegrambot
6889 uses : appleboy/ssh-action@master
6990 with :
7091 host : 62.109.17.193
7192 username : teamtwo
7293 password : teamtwo
73- script : docker run --publish 8000:8000 telegrambot
94+ script : docker run teamtwo/ telegrambot:latest
7495
0 commit comments