问题1: No UPDATING/ACTIVE state found, maybe something goes wrong, please check it in rancher's dashboard

环境:docker + k8s + rancher

发生阶段:部署到k8s阶段。

问题解释:对应的k8s节点已经死亡。

问题2: Error: Cannot perform an interactive login from a non TTY device

环境:CI/CD 集成

发生阶段:打包镜像,推送到镜像仓库。

问题解释:不能登录到镜像仓库。

解决办法:在git仓库的中设置:镜像仓库登录账号及密码。

问题3:No plugin found for prefix ' -Dsonar.host.url=http' in the current project and in the plugin groups

发生阶段:使用sonar扫描代码

问题解决办法:gitlib-ci.xml 中的 -Dsonar.host.url=http 配置格式有问题。修改成一行即可。

问题4:mvn clean package deploy -Dmaven.test.skip=true 出现 401 Unauthorized 错误

发生阶段:推送lib到maven私有仓库

解决办法:在setting.xml 设置仓库的账号和密码,即:

<servers>
    <server>
      <id>server01</id> # 对应的仓库ID
      <username>my_login</username> #
      <password>my_password</password> #
      #.... //请自查手册
    </server>
</servers>

问题5: Non-resolvable parent POM for xxx

发生阶段:编译扫描阶段

解决办法: 子类的pom中设置的父类version出现问题。

问题 6: image operating system "linux" cannot be used on this platform

发生阶段:window 版本的 docker 容器

解决办法:对准docker图标,切换到“switch to linux container”