Add js-openstack-registry-hooks (openstack-registry-hooks) to openstack-infra
This project is a set of event hooks, which assist in managing the lifecycle of openstack-infra's NPM mirror. At this time, two hooks are implemented: One which exits the registry process as soon as the mirror has been sychronized (so we can run vos release), and a second that sanitizes data from the skimdb, to make sure that it matches what's in the public registry. Change-Id: Ib1e5ac2ea54cceb0d2c853ed134f355396debeb6 Needed-By: I55f5dc0ee7ecaf64c59d6b8f0a7a4c1ff96db2b5
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
[access "refs/heads/*"]
|
||||
abandon = group infra-javascript-core
|
||||
create = group infra-javascript-release
|
||||
label-Code-Review = -2..+2 group infra-javascript-core
|
||||
label-Workflow = -1..+1 group infra-javascript-core
|
||||
|
||||
[access "refs/tags/*"]
|
||||
pushSignedTag = group infra-javascript-release
|
||||
|
||||
[receive]
|
||||
requireChangeId = true
|
||||
requireContributorAgreement = true
|
||||
|
||||
[submit]
|
||||
mergeContent = true
|
||||
@@ -185,6 +185,12 @@
|
||||
description: An implementation of fs-blob-store for OpenStack's afs-based mirrors.
|
||||
groups:
|
||||
- openstack-ci
|
||||
- project: openstack-infra/js-openstack-registry-hooks
|
||||
use-storyboard: true
|
||||
description: registry-static procedural hooks for OpenStack's NPM mirror.
|
||||
upstream: https://github.com/krotscheck/js-openstack-registry-hooks.git
|
||||
groups:
|
||||
- openstack-ci
|
||||
- project: openstack-infra/lodgeit
|
||||
use-storyboard: true
|
||||
groups:
|
||||
|
||||
@@ -914,6 +914,7 @@ openstack-javascript:
|
||||
- x-vrif-minus-2
|
||||
projects:
|
||||
- openstack-infra/js-afs-blob-store
|
||||
- openstack-infra/js-openstack-registry-hooks
|
||||
- openstack/eslint-config-openstack
|
||||
branches:
|
||||
- master
|
||||
@@ -1028,6 +1029,7 @@ openstack-merges:
|
||||
- openstack-infra/jeepyb
|
||||
- openstack-infra/jenkins-job-builder
|
||||
- openstack-infra/js-afs-blob-store
|
||||
- openstack-infra/js-openstack-registry-hooks
|
||||
- openstack-infra/lodgeit
|
||||
- openstack-infra/meetbot
|
||||
- openstack-infra/nodepool
|
||||
|
||||
@@ -2696,6 +2696,15 @@
|
||||
- javascript-jobs
|
||||
- publish-to-npm
|
||||
|
||||
- project:
|
||||
name: js-openstack-registry-hooks
|
||||
tarball-site: tarballs.openstack.org
|
||||
doc-publisher-site: docs.openstack.org
|
||||
|
||||
jobs:
|
||||
- javascript-jobs
|
||||
- publish-to-npm
|
||||
|
||||
- project:
|
||||
name: keystone
|
||||
tarball-site: tarballs.openstack.org
|
||||
|
||||
@@ -3217,6 +3217,12 @@ projects:
|
||||
- name: javascript-jobs
|
||||
- name: publish-to-npm
|
||||
|
||||
- name: openstack-infra/js-openstack-registry-hooks
|
||||
template:
|
||||
- name: merge-check
|
||||
- name: javascript-jobs
|
||||
- name: publish-to-npm
|
||||
|
||||
- name: openstack-infra/lodgeit
|
||||
template:
|
||||
- name: merge-check
|
||||
|
||||
Reference in New Issue
Block a user