salamanderMH

Github Action 挺好用的

  •  
  •   salamanderMH · Apr 20, 2020 · 2934 views
    This topic created in 2390 days ago, the information mentioned may be changed or developed.

    发现

    Github 的 Action 好用多了,感觉 travis 没啥用了,build 镜像也比 docker hub 快多了

    9 replies  •  2020-04-21 10:13:30 +08:00
    Trim21
    Trim21
    Apr 20, 2020 via Android❤️1
    1
    唯一的缺点就是 steps 没法复用,所以我去用 azure pipeline 了…
    bigdogbigpig
    bigdogbigpig
    Apr 20, 2020 via iPhone
    2
    确实不错,就是 package 搞到国内来速度有点慢
    salamanderMH
    salamanderMH
    OP
    Apr 20, 2020
    3
    @Trim21 GitHub Action 有 Marketplace,直接套用别人的,这个不算复用吗?
    dcalsky
    dcalsky
    Apr 20, 2020 via Android❤️1
    4
    push 到阿里云容器镜像很慢,无奈
    salamanderMH
    salamanderMH
    OP
    Apr 20, 2020
    5
    @dcalsky 那直接用 Docker hub,然后用国内的镜像加速服务。。
    Trim21
    Trim21
    Apr 20, 2020 via Android
    6
    @salamanderMH 举个例子,我有 3 个 job:lint,test,build 。每个 job 都要安装语言,cache,然后拉取依赖。所以这三个步骤要在三个 job 里面写三遍。但是 azure pipeline 可以用 template 引用另一个文件,只要把这三个步骤单独写在一个文件里,然后在每个 job 里面分别引用就好了。

    而且 azure 可以跨项目引用模板,我的几个项目里 3*项目数的 job 可以用同一个模板来完成这三个步骤。

    GitHub actions 的用户反馈说他们正在实现这个功能…
    salamanderMH
    salamanderMH
    OP
    Apr 20, 2020
    7
    @Trim21 这个确实没有
    dcalsky
    dcalsky
    Apr 20, 2020
    8
    @salamanderMH 只有 VPC 网络的机器没法 pull Docker Hub 的镜像,所以只能 push 到阿里。
    tikazyq
    tikazyq
    Apr 21, 2020
    9
    之前用 dockerhub,webhook 总是失败,就切换到 github actions 了,只能说一句,真香
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1465 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 22:59 · PVG 06:59 · LAX 14:59 · JFK 17:59
    ♥ Do have faith in what you're doing.