设置最简单的 DevOps 管道/工作流程

问题描述 投票:0回答:1

我已经成为一名程序员多年,但从未真正关注过 DevOps,我现在正在尝试进入它,但找不到简单的指南。我还没有在寻找 AWS、Azure Stuff 或 Kubernetes(除非有必要)

这是我的场景: 我有一个用 VueJS、PHP 和 MySQL 制作的 Web 应用程序,我们使用 Bitbucket 进行版本控制。 我需要指导才能设置测试环境和生产环境,并能够直接从我们的存储库部署到测试环境,然后部署到生产环境。最好使用免费/开源工具。我们还有一个自托管的 gitea 实例。

git devops pipeline workflow dev-to-production
1个回答
0
投票

您可以创建一个 jenkins 服务器,在 jenkins 中您可以配置 bibucket 存储库,并且可以运行 freestyle 作业进行测试。您必须在 jenkins 服务器中安装所有依赖项。

如果你想在本地测试 jenkins,你可以使用 docker 在本地运行 jenkins 容器。您可以使用链接拉取镜像https://hub.docker.com/_/jenkins/

您将能够在本地测试所有 jenkins 配置,而无需花费服务器费用。测试完成后,您可以创建服务器并在那里运行作业。

youtube上有很多免费的jenkins内容,你可以参考一下。

© www.soinside.com 2019 - 2024. All rights reserved.