Remove per-project SCM files

Description

To add STD-CI jobs for a project in Gerrit, one needs to create an 'scm' file and put information about how to clone the project from Gerrit in it.

This file is not really needed, as most information is already available in parameters that are passed to the job templates by the 'project' definitions.

The Lago GitHub job templates for example, do not use scm files at all.

This means that removing the scm files is also needed to allow implementing OVIRT-1084.

Activity

Show:

Barak Korren October 2, 2017 at 7:24 AM

Documentation patch finally merged, so closing this ticket.

Barak Korren August 21, 2017 at 9:00 AM

Barak Korren August 15, 2017 at 8:11 AM

Patches merged, need to update docs

Barak Korren July 26, 2017 at 2:57 PM

Blocking ticket on code review

Barak Korren July 26, 2017 at 2:56 PM

This patch does what is needed to remove most SCM files.

Some files are still needed because they are used by jobs that are based on older code.

Fixed

Details

Assignee

Reporter

Blocked By

Components

Priority

Created July 26, 2017 at 10:44 AM
Updated November 1, 2017 at 10:03 AM
Resolved October 2, 2017 at 7:24 AM