Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SocketIo_Middleware
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wuhao
SocketIo_Middleware
Commits
2b61f48f
Commit
2b61f48f
authored
May 30, 2023
by
maojiafeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
docker文件配置
parent
2414ad50
Pipeline
#3511
canceled with stages
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
6 deletions
+6
-6
.gitlab-ci.yml
.gitlab-ci.yml
+6
-6
No files found.
.gitlab-ci.yml
View file @
2b61f48f
...
@@ -11,7 +11,7 @@ vs-socketio-base:
...
@@ -11,7 +11,7 @@ vs-socketio-base:
before_script
:
before_script
:
-
docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
-
docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script
:
script
:
-
docker build -f ./Dockerfile_base -t $TASKS_BASE_IMAGE .
-
docker build -f ./
docker/
Dockerfile_base -t $TASKS_BASE_IMAGE .
-
docker push $TASKS_BASE_IMAGE
-
docker push $TASKS_BASE_IMAGE
when
:
manual
when
:
manual
...
@@ -25,7 +25,7 @@ vs-socketio-backend-dev:
...
@@ -25,7 +25,7 @@ vs-socketio-backend-dev:
before_script
:
before_script
:
-
docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
-
docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script
:
script
:
-
docker build -f ./Dockerfile_backend_dev -t "$VS_SOCKETIO_IMAGE"-dev .
-
docker build -f ./
docker/
Dockerfile_backend_dev -t "$VS_SOCKETIO_IMAGE"-dev .
-
docker push "$VS_SOCKETIO_IMAGE"-dev
-
docker push "$VS_SOCKETIO_IMAGE"-dev
only
:
only
:
changes
:
changes
:
...
@@ -39,7 +39,7 @@ vs-socketio-backend-test:
...
@@ -39,7 +39,7 @@ vs-socketio-backend-test:
before_script
:
before_script
:
-
docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
-
docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script
:
script
:
-
docker build -f ./Dockerfile_backend_test -t "$VS_SOCKETIO_IMAGE"-test .
-
docker build -f ./
docker/
Dockerfile_backend_test -t "$VS_SOCKETIO_IMAGE"-test .
-
docker push "$VS_SOCKETIO_IMAGE"-test
-
docker push "$VS_SOCKETIO_IMAGE"-test
only
:
only
:
changes
:
changes
:
...
@@ -54,7 +54,7 @@ vs-socketio-backend-prod:
...
@@ -54,7 +54,7 @@ vs-socketio-backend-prod:
before_script
:
before_script
:
-
docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
-
docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
script
:
script
:
-
docker build -f ./Dockerfile_backend_prod -t "$VS_SOCKETIO_IMAGE"-prod .
-
docker build -f ./
docker/
Dockerfile_backend_prod -t "$VS_SOCKETIO_IMAGE"-prod .
-
docker push "$VS_SOCKETIO_IMAGE"-prod
-
docker push "$VS_SOCKETIO_IMAGE"-prod
only
:
only
:
changes
:
changes
:
...
@@ -72,7 +72,7 @@ deploy_test:
...
@@ -72,7 +72,7 @@ deploy_test:
-
echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config
-
echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config
-
ssh-add <(echo "$PRIVATE_KEY")
-
ssh-add <(echo "$PRIVATE_KEY")
script
:
script
:
-
rsync -Phvz -e "ssh -p 6001" ./docker-compose-dev.yaml root@$DEV_IP:/root/docker-compose/vs_socketio_backend/docker-compose.yaml
-
rsync -Phvz -e "ssh -p 6001" ./docker
/docker
-compose-dev.yaml root@$DEV_IP:/root/docker-compose/vs_socketio_backend/docker-compose.yaml
-
ssh -p 6001 $DEV_IP 'cd /root/docker-compose/vs_socketio_backend; docker-compose pull vs_socketio_backend;docker-compose up -d --build vs_socketio_backend;docker-compose up -d '
-
ssh -p 6001 $DEV_IP 'cd /root/docker-compose/vs_socketio_backend; docker-compose pull vs_socketio_backend;docker-compose up -d --build vs_socketio_backend;docker-compose up -d '
#发布到正式环境
#发布到正式环境
...
@@ -87,6 +87,6 @@ deploy_prod:
...
@@ -87,6 +87,6 @@ deploy_prod:
-
echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config
-
echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config
-
ssh-add <(echo "$PRIVATE_KEY")
-
ssh-add <(echo "$PRIVATE_KEY")
script
:
script
:
-
rsync -Phvz -e "ssh" ./docker-compose-prod.yaml root@$PROD_IP:/root/docker-compose/vs_socketio_backend/docker-compose.yaml
-
rsync -Phvz -e "ssh" ./docker
/docker
-compose-prod.yaml root@$PROD_IP:/root/docker-compose/vs_socketio_backend/docker-compose.yaml
-
ssh $PROD_IP 'cd /root/docker-compose/vs_socketio_backend; docker-compose pull vs_socketio_backend; docker-compose up -d '
-
ssh $PROD_IP 'cd /root/docker-compose/vs_socketio_backend; docker-compose pull vs_socketio_backend; docker-compose up -d '
when
:
manual
when
:
manual
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment