我最近开始与Jenkins混淆,并且不确定如何将我的web应用程序部署到基本服务器。我已经进入了管道(https://jenkins.io/doc/book/pipeline/),它似乎是一个很棒的工作方式。通过Jenkins部署网络应用程序
当我有点粘有两个点:
- 一旦我的回购是内詹金斯我的工作区,我怎么准备好它,所以我只需要部署的应用程序中的文件?例如,当我部署事物时,我不需要我的
src/
目录或我的Vagrantfile
。 - 如何将我的应用程序部署到服务器?我看遍了各地的例子,但我有点失落,因为似乎有很多方法可以做到这一点。我假设
scp
或类似的东西...?
为了构建#2,是否有办法将web应用程序部署为事务(一次性)而不是逐个文件?
请让我知道如果我能提供潜在答案的任何信息!