diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/sqlalchemy-migrate.config b/modules/openstack_project/files/gerrit/acls/stackforge/sqlalchemy-migrate.config new file mode 100644 index 0000000000..c1919d9838 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/sqlalchemy-migrate.config @@ -0,0 +1,12 @@ +[access "refs/heads/*"] + label-Approved = +0..+1 group sqlalchemy-migrate-core + label-Code-Review = -2..+2 group sqlalchemy-migrate-core +[access "refs/tags/*"] + create = group sqlalchemy-migrate-core + pushTag = group sqlalchemy-migrate-core +[project] + state = active +[receive] + requireChangeId = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index 3931440fc4..97426a25fd 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -100,6 +100,18 @@ - hook-{name}-rtfd - pypi-jobs +- project: + name: sqlalchemy-migrate + github-org: stackforge + node: precise + rtfd-id: 1744 + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - hook-{name}-rtfd + - pypi-jobs + - project: name: kwapi github-org: stackforge diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 42a581f008..784f1ff827 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1720,6 +1720,24 @@ projects: gate: - gate-noop + - name: stackforge/sqlalchemy-migrate + check: + - gate-sqlalchemy-migrate-python26 + - gate-sqlalchemy-migrate-python27 + gate: + - gate-sqlalchemy-migrate-python26 + - gate-sqlalchemy-migrate-python27 + post: + - sqlalchemy-migrate-branch-tarball + - hook-sqlalchemy-migrate-rtfd + pre-release: + - sqlalchemy-migrate-tarball + - hook-sqlalchemy-migrate-rtfd + release: + - sqlalchemy-migrate-tarball: + - sqlalchemy-migrate-pypi-upload + - hook-sqlalchemy-migrate-rtfd + - name: stackforge/puppet-ceilometer check: - gate-puppet-ceilometer-puppet-lint diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 87f147f3c1..4cdc946e94 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -318,6 +318,9 @@ upstream: git://github.com/tmetsch/occi-os.git - project: stackforge/golang-client description: OpenStack API client for golang +- project: stackforge/sqlalchemy-migrate + description: "Database schema migration for SQLAlchemy" + upsream: git://github.com/emonty/sqlalchemy-migrate.git - project: stackforge/taskflow description: "A library to complete workflows/tasks in HA manner" upstream: git://github.com/yahoo/TaskFlow