Add js-afs-blob-store (afs-blob-store) to openstack-infra
This project is an implementation of the fs-blob-store, which exposes an API that appears to be a real POSIX filesystem, but in reality is a file renaming shim which sorts all documents into alphabetical directories. /foo becomes /f/foo, /bar becomes /b/bar, etc. This project backs our NPM mirroring script, allowing us to mirror npm into AFS. Needed-by: Icbaa3d28650583599d20f273ef65757783a73674 Change-Id: Ic969dd933349f718409dc9357b25ff13c0e02d29
This commit is contained in:
parent
6b954dae29
commit
b51eadd09f
15
gerrit/acls/openstack-infra/js-afs-blob-store.config
Normal file
15
gerrit/acls/openstack-infra/js-afs-blob-store.config
Normal file
@ -0,0 +1,15 @@
|
||||
[access "refs/heads/*"]
|
||||
abandon = group js-afs-blob-store-core
|
||||
create = group js-afs-blob-store-release
|
||||
label-Code-Review = -2..+2 group js-afs-blob-store-core
|
||||
label-Workflow = -1..+1 group js-afs-blob-store-core
|
||||
|
||||
[access "refs/tags/*"]
|
||||
pushSignedTag = group js-afs-blob-store-release
|
||||
|
||||
[receive]
|
||||
requireChangeId = true
|
||||
requireContributorAgreement = true
|
||||
|
||||
[submit]
|
||||
mergeContent = true
|
@ -180,6 +180,12 @@
|
||||
groups:
|
||||
- openstack-ci
|
||||
description: Tools to make Jenkins jobs from templates
|
||||
- project: openstack-infra/js-afs-blob-store
|
||||
use-storyboard: true
|
||||
description: An implementation of fs-blob-store for OpenStack's afs-based mirrors.
|
||||
upstream: https://github.com/krotscheck/js-afs-blob-store.git
|
||||
groups:
|
||||
- openstack-ci
|
||||
- project: openstack-infra/lodgeit
|
||||
use-storyboard: true
|
||||
groups:
|
||||
|
@ -911,6 +911,7 @@ openstack-javascript:
|
||||
- change-merged
|
||||
- x-vrif-minus-2
|
||||
projects:
|
||||
- openstack-infra/js-afs-blob-store
|
||||
- openstack/eslint-config-openstack
|
||||
branches:
|
||||
- master
|
||||
@ -1024,6 +1025,7 @@ openstack-merges:
|
||||
- openstack-infra/groups
|
||||
- openstack-infra/jeepyb
|
||||
- openstack-infra/jenkins-job-builder
|
||||
- openstack-infra/js-afs-blob-store
|
||||
- openstack-infra/lodgeit
|
||||
- openstack-infra/meetbot
|
||||
- openstack-infra/nodepool
|
||||
|
@ -2669,6 +2669,15 @@
|
||||
- 'gate-{name}-tox-{envlist}':
|
||||
envlist: docs-linkcheck
|
||||
|
||||
- project:
|
||||
name: js-afs-blob-store
|
||||
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
|
||||
|
@ -3158,6 +3158,12 @@ projects:
|
||||
post:
|
||||
- jenkins-job-builder-coverage
|
||||
|
||||
- name: openstack-infra/js-afs-blob-store
|
||||
template:
|
||||
- name: merge-check
|
||||
- name: javascript-jobs
|
||||
- name: publish-to-npm
|
||||
|
||||
- name: openstack-infra/lodgeit
|
||||
template:
|
||||
- name: merge-check
|
||||
|
Loading…
x
Reference in New Issue
Block a user