Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从Bitbucket部署到数字海洋会导致bitbucket管道上的错误或数字海洋上的密码提示

从Bitbucket部署到数字海洋会导致bitbucket管道上的错误或数字海洋上的密码提示
EN

Stack Overflow用户
提问于 2021-06-24 03:23:32
回答 1查看 420关注 0票数 0

我目前有一个bitbucket存储库,它有一个通往Digital的管道。然而,数字海洋并没有成功地从回购中提取出来。

到目前为止,我已经:

  • :指向数字海洋液滴
  • 的bitbucket管道,它已添加到数字海洋液滴
  • A deploy.sh文件中,该文件启动了部署过程,并由bitbucket
  • A pull.sh文件中的管道引用,该文件从bitbucket检索最新版本,并启动应用程序H 210F 211

我发现bitbucket端的管道失败了。而且,如果我尝试手动运行pull.sh,系统会提示我输入bitbucket回购的密码。

我是不是把SSH设错了?

注意,我在管道中找不到语法错误。

比特桶论

比特桶管道

正确配置了变量<user><host>

代码语言:javascript
运行
AI代码解释
复制
image: atlassian/default-image:latest

pipelines:
  default:
    - step:
        deployment: staging
        script:
          - cat ./deploy.sh | ssh <user>@<host>
          - echo "Deploy step finished" 

Bitbucket SSH密钥

configured

  • Public configured

  • Known密钥是
  • 私钥已添加主机地址和主机地址(数字海洋Ubuntu液滴IPv4地址)并具有指纹

论数字海洋

授权密钥

/root/.ssh/authorized_keys中添加了由数字海洋提供的

  • 公钥

Deploy.sh

位于/

代码语言:javascript
运行
AI代码解释
复制
echo "Deploy Script Started"
cd
sh pull.sh
echo "Deploy script finished execution"

Pull.sh

位于'/‘中

代码语言:javascript
运行
AI代码解释
复制
cd eg-api
git pull origin master
echo 'Repo: Local Copy Updated'
cd refgator-api
python3 refgator-api.py
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-24 08:11:29

我从this answer那里找出了问题。

我最初用https克隆了repo,这意味着我总是会被问到一个密码。

将git配置文件更改为使用SSH url可以让我的脚本在不需要密码的情况下执行git命令。类似于下面的内容。

代码语言:javascript
运行
AI代码解释
复制
[remote "origin"]
        fetch = +refs/heads/*:refs/remotes/origin/*
        url = git@bitbucket.org:TheMightyLlama/therepo.git
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68114812

复制
相关文章
生成有目录的pdf
方法与步骤 生成有目录的word文档 其实没有目录,只要是存在标题的级联关系即可! 单击开始,另存为,我们选择PDF 在另存为窗口中,我们维护一下文件名称,然后单击选项按钮。 在选项窗口中,包括非打印
演化计算与人工智能
2020/08/14
1.3K0
生成有目录的pdf
使用pandoc将markdown转为带标签目录的pdf文件
step1: 安装pandoc sudo apt install pandoc step2: 安装转换pdf引擎 wkhtmltopdf 下载地址 step3: 执行转换 pandoc --pdf-engine=wkhtmltopdf --metadata pagetitle="Spaceack的算法笔记" 算法笔记.md -o 算法笔记.pdf 示例: image.png
Spaceack
2020/11/04
2K0
使用pandoc将markdown转为带标签目录的pdf文件
node.js 读取文件目录下的所有文件,JS读取文件目录
 文件目录结构如下图: 代码1.js: 进入test目录: 进入ch目录: 1.js: var fs = require('fs'); var join = require('path').join;
acoolgiser
2019/01/17
14.6K0
将TXT文件作为数据库批量生成条形码
在制作条码标签的时候,如果需要用到数据库,使用最多的是Excel文件。其实使用TXT文本作为数据库的话,也是可以制作各种变量数据标签的,而且TXT文件使用简单,无需更多的专业知识。今天小编就使用TXT文件作为数据库批量生成条形码。
神奇像素科技
2021/11/05
9010
将TXT文件作为数据库批量生成条形码
makefile 指定文件的生成目录[通俗易懂]
1.上一篇博客虽然简单实现了自动处理依赖关系,但是生成的各种临时文件都混在一起,太乱了。
全栈程序员站长
2022/09/01
4.4K0
如何将一个目录下的所有md文件导出成pdf
要将一个目录下的所有Markdown(.md)文件导出为PDF,您可以使用Node.js进行编程来实现。以下是一种可能的方法:
拿我格子衫来
2023/08/24
9330
使用Python生成pdf文件
    Python平台的优秀PDF报表类库Reportlab。它不属于Python的标准类库,所以必须手动下载类库包并安装:       yum install python-reportlab -y     这篇文章将介绍reportlab中基本常用的api,使用canvas画出一份整洁的PDF报表。详细内容参考reportlab的官方user guide。
py3study
2020/01/06
3.3K0
Java组件生成PDF文件
最近和一位朋友聊自己微信小程序的事情,朋友的建议将小程序的文章给去掉,增加一个新的功能,他说我写的文章很鸡肋。自己听完之后内心及其犹豫,一方面自己也很清楚自己的文字的功底确实不行,写的技术文章没多少人看,但是一直想这个能锻炼出来。另一方面虽然文章没人看,但是文章的功能是自己一点一点写出来的,让我隐藏起来,我确实有点不想接受。
每天学Java
2020/06/02
4.9K0
自动将服务器文件备份到FTP
备份是每个人都应该养成的好习惯,无论是手机,电脑,服务器,等到数据丢失的那一天才会懂得备份的重要性。 数据无价,也许是看似不值得一提的一张照片,也许是一份丢在垃圾桶的文档,也许是一份写了几天毫无头绪的脚本。 唯有失去才会让人懂得珍惜。
用户2323866
2021/06/28
3K0
在 csproj 文件中使用系统环境变量的值(示例将 dll 生成到 AppData 目录下)
Windows 系统以及很多应用程序会考虑使用系统的环境变量来传递一些公共的参数或者配置。Windows 资源管理器使用 %var% 来使用环境变量,那么我们能否在 Visual Studio 的项目文件中使用环境变量呢?
walterlv
2023/10/22
6070
在 csproj 文件中使用系统环境变量的值(示例将 dll 生成到 AppData 目录下)
VBA Excel 文件发布成PDF文件
批量把某个文件夹里的Excel文件发布成PDF文件,注意需前提设置好打印区域,打印缩放,当然这些你们也可以用代码实现!
办公魔盒
2019/07/22
1.3K0
VBA Excel 文件发布成PDF文件
Dedecms织梦如何将网站地图sitemap生成到根目录
1 登录织梦后台,找到文件管理器,打开文件管理器,在根目录下新建rss文件夹,在更新rss文件时会用到
米米素材网
2022/08/11
2.2K0
Java转换Word文件到PDF文件
使用Docx4j将Word文件转换为PDF文件: public static void convertDocxToPDF(String docxFilePath, String pdfPath) throws Exception { OutputStream os = null; try { // 加载文件 File docx = new File(docxFilePath); Inpu
用户1637609
2018/04/12
2K0
Java转换Word文件到PDF文件
将 PDF 转化为 Word 文件
最近存在一个问题:项目结题申请需要上交 Word 版本结题报告。然后我是使用 LaTeX 制作的报告,只能生成 PDF 文件。这该怎么办?通过互联网检索发现了以下几种方法:
庄闪闪
2023/01/09
1.9K0
将 PDF 转化为 Word 文件
Java WebService如何生成PDF文件
在Web应用开发中,生成PDF文件是一项非常常见的需求。本文将介绍如何使用Java WebService来生成PDF文件。
用户10354340
2023/08/08
3880
js为博客文章自动生成目录
早就想给博客文章加个目录了,以前是能力不够,即使看了别人的Demo,也不会搞,现在只要克服懒癌,应该也没啥困难。于是开始搞起。 代码
泽泽社长
2023/04/17
9610
使用 pdf.js 在网页中加载 pdf 文件
在网页中加载并显示PDF文件是最常见的业务需求。例如以下应用场景:(1)在电商网站上购物之后,下载电子发票之前先预览发票。(2)电子商务管理系统中查看发布的公文,公文文件一般是PDF格式的文件。
张传宁IT讲堂
2019/10/30
43.3K5
使用 pdf.js 在网页中加载 pdf 文件
pdf.js预览pdf文件流(base64)
新接手一个老项目,需要改造pdf文件的预览效果,接口直接返回的pdf文件的文件流base64字符串,前端只能拿到base64来进行预览。
五月
2022/11/14
16.3K0
pdf.js预览pdf文件流(base64)
Java实现批量图片生成PDF文件
Java实现批量图片生成PDF文件,这个也是比较常用到的。 需要引入一个包 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>${lastest.version}</version> </dependency> 代码如下: public class PdfUtils { private static String FILEPATH = "E:\\pd
程序员云帆哥
2022/05/12
1.2K0
nodejs生成多层目录和生成文件的通用方法
/** *生成多层目录 * @param dir 多层目录 * @param split 分隔符,ex:'/' 对应的目录地址:'2015/10/10' * @param mode 目录权限(读写权限),默认0777 * @param callback */ var createDirsSync = function (dir, split, mode, callback) { console.log("创建目录:" + dir); if (!fs.existsSync(dir)
磊哥
2018/05/08
8590

相似问题

能否将datatable作为AJAX数据发布到服务器上?

10

将PDF文件生成到远程JBoss服务器

14

无法将工作作为ajax发布到php

10

在ajax发布后下载生成的pdf

138

将PDF文件发布到Google Chrome

113
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档