Vridlo/types/Vcs: Difference between revisions

From ALT Linux Wiki
(Created page with "'''Vcs''' is structure that represents a version control system (VCS) repository, where an RPM has been building from, or stored in, and it is described as: * '''name''' is '...")
 
No edit summary
Line 12: Line 12:
* '''changed_at''' is ''datetime '''mandatory'''''
* '''changed_at''' is ''datetime '''mandatory'''''
  Datetime of the last change at the repository.
  Datetime of the last change at the repository.
* '''tags''' is ''string array '''mandatory'''''
Tag array of for the VCS.


* '''holder_email''' is ''string '''optional'''''
* '''holder_email''' is ''string '''optional'''''
  Email of the VCS holder if any.
  Email of the VCS holder if any.

Revision as of 13:57, 12 December 2019

Vcs is structure that represents a version control system (VCS) repository, where an RPM has been building from, or stored in, and it is described as:

  • name is string mandatory write-once
Name of the VCS repository.
  • kind is string mandatory write-once
Type of the VCS repository, can one of gear, srpm, origin.
  • uri is string mandatory write-once
Unique URI of the repository, must begins with git, or https.
  • changed_at is datetime mandatory
Datetime of the last change at the repository.
  • tags is string array mandatory
Tag array of for the VCS.
  • holder_email is string optional
Email of the VCS holder if any.