aboutsummaryrefslogtreecommitdiff
path: root/zorg/buildbot/process/factory.py
diff options
context:
space:
mode:
authorGalina Kistanova <gkistanova@gmail.com>2019-10-14 22:12:28 +0000
committerGalina Kistanova <gkistanova@gmail.com>2019-10-14 22:12:28 +0000
commit5049f32f045074bf4e5ec24dac4bb10657478371 (patch)
tree8979f97e6741f64291d171937ece2e111747fdbd /zorg/buildbot/process/factory.py
parent05083571c786e2265a28e7400ec6b907bf2b1ddd (diff)
Redefine API so it would not assume SVN.
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@374830 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'zorg/buildbot/process/factory.py')
-rw-r--r--zorg/buildbot/process/factory.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/zorg/buildbot/process/factory.py b/zorg/buildbot/process/factory.py
index 35122b4d..12747ebc 100644
--- a/zorg/buildbot/process/factory.py
+++ b/zorg/buildbot/process/factory.py
@@ -4,6 +4,7 @@ from buildbot.process.factory import BuildFactory
from buildbot.steps.source import SVN
from buildbot.steps.shell import WithProperties
+# NOTE: svn_repos is deprecated and will be removed.
svn_repos = OrderedDict([
('llvm' , ("%(llvm_srcdir)s", '%(vcs_protocol:-http)s://llvm.org/svn/llvm-project/llvm/')),
('clang' , ("%(llvm_srcdir)s/tools/clang", '%(vcs_protocol:-http)s://llvm.org/svn/llvm-project/cfe/')),
@@ -62,6 +63,7 @@ class LLVMBuildFactory(BuildFactory):
# mode - SVN checkout mode.
# defaultBranch - the default branch to checkout.
# and so on, see the list of the SVN params.
+ # NOTE: addSVNSteps is deprecated and will be removed. Please use addGetSourcecodeSteps instead.
def addSVNSteps(self, llvm_srcdir=None, **kwargs):
if llvm_srcdir is None:
llvm_srcdir = self.llvm_srcdir
@@ -80,3 +82,6 @@ class LLVMBuildFactory(BuildFactory):
workdir=workdir % {'llvm_srcdir' : llvm_srcdir},
baseURL=WithProperties(baseURL),
**kwargs))
+
+ def addGetSourcecodeSteps(self, **kwargs):
+ self.addSVNSteps(**kwargs)