zoukankan      html  css  js  c++  java
  • Gitlab CI/CD任务一直处于pending

     在注册Runner时候这里输入了tag,这里指的是runner的标签,可以设置多个  ,分别用 ,号分割

    .gitlab-ci.yml文件中

    stages:
      - pull
      - package
      - build
      - restart
      - clean
    pull:
      stage: pull
      script:
        - cd /usr/local/xiangmu/weixin
        - git pull git@git.lug.ustc.edu.cn:complete/weixin.git
    package:
      stage: package
      script:
        - cd /usr/local/xiangmu/weixin
        - /usr/local/bin/apache-maven-3.6.2/bin/mvn clean package
        - cp target/weixin-0.0.1-SNAPSHOT.jar docker/weixin-0.0.1-SNAPSHOT.jar 
    build:
      stage: build
      script:
        - cd /usr/local/xiangmu/weixin/docker
        - docker build -t weixin -f DockerFile .
    restart:
      stage: restart
      script:
        - cd /usr/local/xiangmu/weixin/docker
        - docker-compose down
        - docker-compose up -d 
    clean:
      stage: clean
      script:
        - docker images|grep none|awk '{print $3 }'|xargs docker rmi

    管道中没有指定tags标签 (这里的设置代表是有此tags(标签)的Runner来运行此管道) 

    指定tags那么就由此tags的Runner来运行此管道

    如果不指定 那么Runner的tags 就为空

    (如果仅用于个人 可以设置Runner的tags为空)

  • 相关阅读:
    python删除hbase一整列数据
    selenium基本操作
    python去除html标签及标签里面的内容
    Ambari-server 启动错误
    scala 命名规范
    HDFS坏块修复
    Nodejs+MySql+Echart(html模板渲染)
    Ambari openssl错误
    设置mysql 远程连接
    JMS 简介笔记
  • 原文地址:https://www.cnblogs.com/zsifan/p/11715438.html
Copyright © 2011-2022 走看看