GitLabGitHub

githlab :基础docker 安装的地址

 https://docs.gitlab.com/omnibus/docker/

GitHub

上传本地代码及更新代码到GitHub教程

上传本地代码

第二步:

echo "# Test" >> README.md

第三步:建立git仓库

git init

第四步:将项目的所有文件添加到仓库中

git add .

第五步:

git add README.md

第六步:提交到仓库

git commit -m "注释语句"

第七步:将本地的仓库关联到GitHub,后面的https改成刚刚自己的地址,上面的红框处

git remote add origin https://github.com/zlxzlxzlx/Test.git

第八步:上传github之前pull一下

git pull origin master

第九步:上传代码到GitHub远程仓库

git push -u origin master

中间可能会让你输入Username和Password,你只要输入github的账号和密码就行了。执行完后,如果没有异常,等待执行完就上传成功了。

更新代码

第一步:查看当前的git仓库状态,可以使用git status

git status

第二步:更新全部

git add *

第三步:接着输入git commit -m "更新说明"

git commit -m "更新说明"

第四步:先git pull,拉取当前分支最新代码

git pull

第五步:push到远程master分支上

git push origin master

不出意外,打开GitHub已经同步了

---恢复内容开始---

GitLab 开发工具使用 安装文档 https://docs.gitlab.com/runner/install/docker.html

.gitlab-ci.yml

stages:
 - build
 - test
 - package
 - deploy
job 1:
 stage: build
 script:
  - dotnet build
job 2:
 stage: test
  script:
   - cd User.ApiX.UnitTests
   - dotnet test

job 3:
 stage: package
  script:
   - cd User.Api
   - docker build -t userapi:test .

job 4:
 stage: deploy
 script:
  - docker run -d -p 8050:8050 --link db:db --name userapi userapi:test

rtest:
 script:
  - cd User.Api
  - docker -v
  - docker-compose build
  - docker-compose up -d     ||  - docker-compose up -d --build --force-recreate

 Rabbit MQ  Docker   docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 -p 5672:5672 rabbitmq:3-management     

原文地址:https://www.cnblogs.com/AnkerZhang/p/8757575.html