zoukankan      html  css  js  c++  java
  • composer配合github发布管理代码包

    前言

    今日使用composer结合github管理代码包过程,方便日后需要,特此记录

    流程

    1 最大同性交友网站github创建自己项目,在自己项目新增composer.json文件

    2 composer注册自己账号

    3 提交包到composer,输入框放入github项目网址

    提交成功页面

    4 经过一杯茶时间,命令行输入

    composer search guandeng/mvc,看到下图表示别人可以下载你的代码

    5 composer require guandeng/mvc:dev-master 下载自己包到本地

    6 多版本切换流程





    7 更新版本composer require --prefer-dist guandeng/mvc

    以上,发布自己包的功能已经实现,问题来了,github代码更新后自动怎么同步到composer,要实现自动更新请往下看

    1 打开https://packagist.org/profile/ 获取包API_TOKEN

    2 到github添加监听webhook


    注:Payload Url是你要部署服务器网址,每次push后都会往这个地址post数据,网址格式如下
    https://packagist.org/api/bitbucket?username=USERNAME&apiToken=API_TOKEN

    • API_TOKEN替换成你的tocken
    • USERNAME替换成composer登入账号
    • secret 你的composer登入密码

    3 添加完毕后结果,右下角看到版本号证明大功告成

  • 相关阅读:
    数据分析之Anaconda安装
    算法作业三
    算法作业二
    html
    qingdao
    hdu 123
    排序作业
    hdu 5614
    hdu 456
    poj 3140 树形去边差异最小
  • 原文地址:https://www.cnblogs.com/guandeng/p/7801512.html
Copyright © 2011-2022 走看看