zoukankan      html  css  js  c++  java
  • .gitlab-ci.yml

    stages:
    - build
    - test
    - deploy
    variables:
    before_script:
    - export ROOT_PATH=$(pwd)
    - echo 'root path:' $ROOT_PATH
    #- mkdir $PROJECT_REPO_NAME
    #- cd $PROJECT_REPO_NAME
    #- <some git manipulation here>
    - echo 'date:' $DATE
    #cache:
    # paths:
    # - .m2/repository
    test_stage:
    stage: test
    script:
    - echo "test starts..."
    #- <test related command here>
    artifacts:
    paths:
    - index.html
    when: always
    allow_failure: false
    tags:
    - we
    build_stage:
    stage: build
    script:
    - echo "build starts..."
    - pwd
    - cp -rf $(pwd) /usr/local/we
    - cd /usr/local/we/we/user
    - node -v
    - npm config set registry https://registry.yarnpkg.com
    - yarn install
    - yarn run build
    - echo "user build ends..."
    - cd /usr/local/we/we/admin
    - node -v
    - npm config set registry https://registry.yarnpkg.com
    - yarn install
    - yarn run build
    - echo "admin build ends..."
    when: manual
    allow_failure: false
    tags:
    - we
    only:
    - master
    deploy:
    stage: deploy
    script:
    - echo "deploy starts..."
    #- <deploy related command here>
    allow_failure: false
    tags:
    - we
    only:
    - master


    作者:ChenLuLouis
    出处:http://www.cnblogs.com/chenlulouis/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    该文章也同时发布在我的独立博客中-chenlulouisBlog

  • 相关阅读:
    SpringMVC详解
    java设计模式
    运行时异常与一般异常区别
    oracle基本操作大全
    get post 区别
    hibernate
    Spring框架
    http和https
    JDBC详解
    (转)Entity Framework4.1实现动态多条件查询、分页和排序
  • 原文地址:https://www.cnblogs.com/chenlulouis/p/15515774.html
Copyright © 2011-2022 走看看