picgo+gitee 出错 404 或 Error in repo name at new Octo


很幸运,马上你就要配置成功了。失败原因在于特立独行的你的项目名称没按教程走或者gitee的用户名有过修改经历。

注意repo仓库的设置:是地址处的名字加斜杠加仓库名字。
image-20220311173639053

    发现一个问题:以这种方式创建的图床必须是开源的,也就是谁都可以访问你的图片。设成私有图片会损坏。

具体创建流程很好用:来源 https://gitee.com/ningboyun/PicGo_img

PicGo_img

准备工作

  1. 首先要有一个gitee帐户
  2. 下载picGo图床并安装,下载地址:https://github.com/Molunerfinn/PicGo
    有点慢,但还好

下载安装picGo图床工具

注意:windwos 选择 .exe系统,mac 系统选择 dmg 下载,如果不是下载安装包,想看源码的话,可以选择 git clone https://github.com/Molunerfinn/PicGo.git 克隆到本地。我这里下载windwos版的。

找到要下载的版本

下载完成正常点击下一步即可。

开始搭建

1、创建一个厂库

在右上角点击加号 —> 新建厂库

写上库的名字(随意)—> 是否开源选公开 —> 勾选上使用Readme文件初始化这个厂库

2、创建私人令牌

点击头像 —> 设置 —> 私人令牌 —> 新生成令牌

点击提交,输入当前账号密码后,注意出现的令牌码一定要复制下来!!!

到这里gitee就OK了!!!

3、安装picGo插件

【注】如果没有Node.js就要先安装完Node.js,然后退掉PicGo再重新安装一次插件

4、图床设置

找到刚刚安装好的gitee

友情提示

厂库地址:

私人令牌:如果没有复制的话,那就重新创建一个在复制。

5、使用

picGo配合Typora使用

配置Typora

Typora进入偏好设置

image-20210329153404402

点击图像,进行如下配置

image-20210329153640783

错误解决

配置完成后点击验证图片上传选项

发生错误,提示Failed to fetch

解决方案

获取失败的原因:找不到路径。这里发现Typora的请求路径的端口是36677,而PicGo的端口是36679,所以会找不到路径。

解决:把PicGo的端口改成36677。

image-20210329155536887

image-20210329155606051

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
首先,你需要在 Jenkins 中创建一个新的构建任务。在任务配置中,你需要配置以下步骤: 1. 从 Gitee 仓库中拉取代码 2. 执行 Hyperf 项目的构建命令 3. 构建 Docker 镜像并上传至 Harbor 4. 在目标服务器上通过 Docker 运行镜像,启动 Hyperf 服务 以下是一个简单的 Jenkinsfile 示例: ``` pipeline { agent any stages { stage('Git Checkout') { steps { git 'https://gitee.com/yourusername/yourrepo.git' } } stage('Build') { steps { sh 'composer install' sh './bin/hyperf.php build' } } stage('Dockerize') { steps { sh 'docker build -t yourimage:latest .' withCredentials([usernamePassword(credentialsId: 'harbor-login', passwordVariable: 'HARBOR_PASSWORD', usernameVariable: 'HARBOR_USERNAME')]) { sh "docker login -u ${env.HARBOR_USERNAME} -p ${env.HARBOR_PASSWORD} harbor.yourdomain.com" } sh 'docker tag yourimage:latest harbor.yourdomain.com/yourproject/yourimage:latest' sh 'docker push harbor.yourdomain.com/yourproject/yourimage:latest' } } stage('Deploy') { steps { sh 'docker pull harbor.yourdomain.com/yourproject/yourimage:latest' sh 'docker stop yourcontainer || true' sh 'docker rm yourcontainer || true' sh 'docker run -d --name yourcontainer -p 80:80 harbor.yourdomain.com/yourproject/yourimage:latest' } } } } ``` 你需要根据自己的实际情况进行调整,并且需要在 Jenkins 中配置相关的参数和凭据信息。同时,你还需要在服务器上安装 Docker 和 Docker Compose,以便能够运行 Docker 镜像。 希望这能帮到你!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值