持续集成到本地服务器

时间:2017-02-15 22:34:11

标签: windows git continuous-integration bitbucket gitlab

我目前正在处理一些存储在本地with open('kodo_mod_7.meanQ', 'rb') as fin: reader = csv.DictReader(fin) for row in reader: for column_label, column_value in row.iteritems(): if not column_label.startswith('Pop_'): continue if float(column_value) > 0.5: yield row 上的项目。将回购地点迁移到Gitlab是路线图。

目前,我们正在手动将代码部署到我们的服务器手动,我想知道,我有什么选择将代码部署到本地 Windows 机器上,两者都在bitbucked(内部部署)和GitLab(云)选项。

我非常感谢您提供的任何帮助。

2 个答案:

答案 0 :(得分:0)

在gitlab中,如果您使用gitlab CI,则可以设置您的跑步者以部署到环境中(通常在构建结束时使用ssh脚本,或者通过触发目标环境中的webhook)。 完整的文档可以在这里找到: https://docs.gitlab.com/ce/ci/environments.html

对于Bitbucket,如果你使用他们的“管道”,同样的原则应该适用。这与gitlab CI跑步者非常相似。

答案 1 :(得分:0)

在云上有一个名为AppVeyor的良好CI Windows服务。我们使用它来运行pywinauto测试,但它适用于许多项目,包括私有项目。它有非常专业的tech support家伙Feodor Fitsner。