小编use*_*340的帖子

Gitlab CI多个分支

我有两个分支:主人考试.当我推送到主分支时,我的代码被gitlab-ci部署到第一台服务器.每当我推送到测试分支时,我想部署到不同的服务器.这可能使用Gitlab CI吗?

  • 大师 - 10.10.10.1
  • 测试 - 10.10.10.2

我的gitlab-ci.yml:

maven_build:
script: 
    - mvn install
    - /opt/payara41/bin/./asadmin --passwordfile /home/asadminpass --user admin undeploy myApplication-ear-1.0-SNAPSHOT
    - sudo /etc/init.d/glassfish restart
    - /opt/payara41/bin/./asadmin --passwordfile /home/asadminpass --host localhost --user admin deploy --force /home/gitlab-runner/builds/10b25461/0/myapp/myAppPrototype/myApp-ear/target/myApplication-SNAPSHOT.ear

only:
    - master
Run Code Online (Sandbox Code Playgroud)

continuous-integration gitlab gitlab-ci gitlab-ci-runner devops

5
推荐指数
1
解决办法
1655
查看次数

return语句是否被视为跳转指令?

我在C++方面不是很先进,但我遇到了问题.我的讲师认为return是一个类似的跳转指令goto.我不同意.在我看来return是一个控制指令,它将控制权转移到调用函数的地方.如果认为是讲师指令,例如if,while,for也跳指令等goto,因为它们绕过的指示块.

我的问题是:你怎么看待这个?是return跳转指令吗?

c++ goto return

3
推荐指数
1
解决办法
195
查看次数