Travis CI-docker图像未推送到dockerhub
我是特拉维斯的CI新手,我正试图通过学习一门课程来学习它。我在dockerhub中创建了一个公共存储库,并使用.travis.yml文件将该项目推送到github。我之前曾在github联系并授权travis。可以找到github项目。travis构建被触发,看起来很成功,但是没有任何东西被推送到dockerhub 您可以在此处看到构建过程: travis构建看起来很成功,但没有任何东西被推送到docker hub。展开日志时,我可以看到正在记录以下消息:Travis CI-docker图像未推送到dockerhub,docker,travis-ci,dockerhub,Docker,Travis Ci,Dockerhub,我是特拉维斯的CI新手,我正试图通过学习一门课程来学习它。我在dockerhub中创建了一个公共存储库,并使用.travis.yml文件将该项目推送到github。我之前曾在github联系并授权travis。可以找到github项目。travis构建被触发,看起来很成功,但是没有任何东西被推送到dockerhub 您可以在此处看到构建过程: travis构建看起来很成功,但没有任何东西被推送到docker hub。展开日志时,我可以看到正在记录以下消息: Must provide --use
Must provide --username with --password-stdin
但是,我已经在travis中设置了环境变量,如下所示,所以我不明白为什么我会得到这个消息
我没有意识到每个项目都需要设置环境变量。此外,在我再次将github与travis同步之前,我甚至没有获得该存储库的设置选项。当我再次完成同步部分时,出现了该选项,我可以为该存储库设置变量。然后完成了构建过程,图像被推送到dockerhub。docker push的输出是什么??你是说如果我从终端本地运行它?@NickODell我用更多输出更新了我的问题。@Travis CI输出的Leff第224行有一个箭头。这意味着docker push有更多当前隐藏的输出。