Add git-upstream as new project to stackforge

This patch adds the config needed to create and maintain git-upstream
in stackforge.

git-upstream is an open source Python application that can be used to
keep in sync with upstream open source projects, mainly OpenStack.

The main usecase for this tool is for people who are doing active
contributions to repositories that are mirrors of OpenStack
repositories, with the intention that most of those contributions
will be submitted to review.openstack.org at some point.
If you are running a public cloud based on OpenStack, having local
changes needed to use it in your environment, you can use
git-upstream to stay up to date with the upstream master in a easier
way (with respect to using raw git commands).

git-upstream provides new git subcommands to support rebasing of
local-carried patches on top of upstream repositories. It provides
commands to ease the use of git for who needs to integrate big
upstream projects in their environment.
The operations are performed using Git commands.

See also:
 * https://github.com/dguerri/git-upstream
 * https://pypi.python.org/pypi/git-upstream

Change-Id: I16f71cbe7178b9e98bed2ee0a9c905b5ee9bc395
This commit is contained in:
Davide Guerri 2014-07-24 14:29:13 +01:00
parent f5ea0a9225
commit 3ac127eaa1
6 changed files with 46 additions and 0 deletions

View File

@ -853,3 +853,13 @@ congress:
- stackforge/python-congressclient
branches:
- master
git-upstream:
events:
- patchset-created
- change-merged
- x-vrif-minus-2
projects:
- stackforge/git-upstream
branches:
- master

View File

@ -54,6 +54,8 @@ channels:
mask: full_mask
- name: fuel-tracker
mask: full_mask
- name: git-upstream
mask: full_mask
- name: heat
- name: magnetodb
mask: full_mask

View File

@ -0,0 +1,13 @@
[access "refs/heads/*"]
abandon = group git-upstream-core
label-Code-Review = -2..+2 group git-upstream-core
label-Workflow = -1..+1 group git-upstream-core
[access "refs/tags/*"]
pushSignedTag = group git-upstream-ptl
[receive]
requireChangeId = true
[submit]
mergeContent = true

View File

@ -671,6 +671,16 @@
- pypi-jobs
- project:
name: git-upstream
github-org: stackforge
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: glance
github-org: openstack

View File

@ -786,6 +786,9 @@
- project: stackforge/gertty
description: Console interface to Gerrit Code Review
use-storyboard: true
- project: stackforge/git-upstream
description: Staying close to latest from OpenStack through git-upstream
upstream: https://github.com/dguerri/git-upstream.git
- project: stackforge/gnocchi
description: A time series storage and resources index service.
upstream: git://github.com/jd/gnocchi.git

View File

@ -1711,6 +1711,14 @@ projects:
gate:
- noop
- name: stackforge/git-upstream
check:
- gate-git-upstream-pep8
- gate-git-upstream-python27
gate:
- gate-git-upstream-pep8
- gate-git-upstream-python27
- name: stackforge/gerrit-dash-creator
check:
- noop