Github feature like Bitbucket Pipeline

时间:2019-01-18 19:07:07

标签: github bitbucket bitbucket-pipelines

Is there any service / feature of github.com just like Bitbucket Pipeline ? I'm actually want to push my master branch to FTP server (cpanel, apache) . It's really easy with Bitbucket Pipeline, but any way to do that in Github ?

3 个答案:

答案 0 :(得分:1)

GitHub itself doesn't provide this feature, but you can use GitHub apps, such as Travis CI.

Travis CI enables your team to test and ship your apps with confidence. It’s built for everyone and for projects and teams of all sizes, supporting over 20 different languages out of the box, including Javascript and Node.js, Ruby, PHP, Python, Mac/iOS, as well as Docker, while giving you full control over the build environment to customize it to your own needs.

There is also other apps for continuous integration: https://github.com/marketplace/category/continuous-integration

答案 1 :(得分:0)

Not that I know of. You could however setup an internal build server using jenkins, circle ci, or travis ci. I have used both jenkins and circle ci both integrate well with github(It's fairly straight forward process). Jenkins is open source, where as circle ci is cloud base solution(it has a free tier). Both I believe could help solve your issue.

答案 2 :(得分:0)

Github现在具有称为Github Actions的功能,该功能使您可以执行由事件触发的任意命令和进程,这些事件和事件包括存储库写入,提取请求合并以及类似于Bitbucket Pipelines的其他事件。因此,您的构建/测试/部署阶段可以使用Github的基础架构来运行,或者您可以将应用程序代码移动到FTP服务器等远程位置,以启动代码管道或更新远程工件。