zoukankan      html  css  js  c++  java
  • 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     

  • 相关阅读:
    重复点击的解决方案
    判断window.open的页面是否已经被关
    npm run dev 报错 版本太低
    :after 写三角形 border
    input text 在苹果微信浏览器中有上上阴影
    input实时监听
    pre强制 自动换行
    解决iphone safari上的圆角问题
    ACM: 强化训练-Roads in the North-BFS-树的直径裸题
    ACM: 强化训练-Inversion Sequence-线段树 or STL·vector
  • 原文地址:https://www.cnblogs.com/AnkerZhang/p/8757575.html
Copyright © 2011-2022 走看看