]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/buildbot/projects/cryptoportfolio/__init__.py
Rework buildbot: Move towards independent builds
[perso/Immae/Config/Nix.git] / modules / private / buildbot / projects / cryptoportfolio / __init__.py
index 1e94d0875369b318181cb5caa4978aa80e5150f6..b99ebb5c020e6f2b3b1305b19f724765762457f2 100644 (file)
@@ -13,9 +13,6 @@ class E():
     RELEASE_URL   = "https://release.immae.eu/{}".format(PROJECT)
     GIT_URL       = "https://git.immae.eu/perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/{0}.git"
     SSH_KEY_PATH  = "/var/lib/buildbot/buildbot_key"
-    LDAP_HOST     = "ldap.immae.eu"
-    LDAP_DN       = "cn=buildbot,ou=services,dc=immae,dc=eu"
-    LDAP_ROLES_BASE = "ou=roles,ou=hosts,dc=immae,dc=eu"
 
     DEPLOY_HOSTS = {
             "production": "root@cryptoportfolio.immae.eu",
@@ -105,11 +102,5 @@ def deploy_factory(project):
     factory = util.BuildFactory()
     factory.addStep(steps.MasterShellCommand(command=["test", "-f", package_dest]))
     factory.addStep(steps.SetProperties(properties=compute_build_infos(project, "{}/{}".format(E.RELEASE_PATH, project))))
-    factory.addStep(LdapEdit(environment=util.Property("environment"),
-        build_version=util.Property("build_version"),
-        build_hash=util.Property("build_hash"),
-        config_key="role::cryptoportfolio::{}".format(project),
-        ldap_host=E.LDAP_HOST, ldap_roles_base=E.LDAP_ROLES_BASE, ldap_dn=E.LDAP_DN,
-        ldap_cn_template="cryptoportfolio.{}", ldap_password=util.Secret("ldap")))
     factory.addStep(steps.MasterShellCommand(command=deploy_ssh_command(E.SSH_KEY_PATH, E.DEPLOY_HOSTS)))
     return factory