zoukankan      html  css  js  c++  java
  • 将gitee PHP项目自动发布到 packagist.org (转)

    2021年12月3日09:37:22

    gitee使用说明

    https://gitee.com/help/articles/4354#article-header0

    Gitee 支持将 PHP 项目包发布并自动更新到 packagist.org(主流 PHP 公共包管理平台),并经由 Composer(PHP包管理器)调用安装。

    使用前提:

    已有 Gitee 和 Packagist.org 帐号
    项目为有效的 Composer 工程(根目录存在 composer.json)
    Composer 包的数据源使用 Gitee.com 的代码仓库地址

    使用方法
    获取 Packagist API Token
    访问 https://packagist.org/profile/,在页面上点击「Show API Token」按钮,获取你的 Packagist API Token。

     

    设置自动更新 WebHook
    在需要设置发布和自动更新的 Gitee 仓库下,通过「管理」->「WebHook」添加一个新的 WebHook,配置参考如下:

    URL:https://packagist.org/api/update-package?username=YOUR_PACKAGIST_USERNAME&apiToken=API_TOKEN,其中:YOUR_PACKAGIST_USERNAME 需要替换为你在 Packagist.org 上的用户名,API_TOKEN 为上文中获得到的 Packagist API Token。
    密码:无须配置
    事件勾选 Push Tag Push 即可。


    配置完成后,通过向仓库推送代码或标签。即可触发自动更新到 Packagist.org。

    注意事项
    为了保证 Packagist.org 收到更新动作时拉取的仓库能正确拉取,在包管理的设置中需要把仓库地址更换为 Gitee 的仓库地址。

     

    QQ一群 247823727
    QQ二群 166427999
    博客文件如果不能下载请进群下载
    如果公司项目有技术瓶颈问题,如有需要,技术服务QQ: 903464207
  • 相关阅读:
    AtCoder Beginner Contest 167
    AtCoder Beginner Contest 165
    Codeforces Round #732 (Div. 2)
    【贪心 + 模拟】UVA10382 Watering Grass
    【BCC】冗余路径(做法 + 证明)
    数据库作业[定时执行任务]的创建(转)
    SQL数据类型大全 《转自网络》
    C#的OpenFileDialog和SaveFileDialog的常见用法(转)
    团队展示(团队)
    高级软件工程第一次作业--准备
  • 原文地址:https://www.cnblogs.com/zx-admin/p/15636698.html
Copyright © 2011-2022 走看看