27 Commits

Author SHA1 Message Date
clrbuilder
458f5c71d0 Update packages file for version 20500
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
20500
2018-01-23 12:00:54 -08:00
clrbuilder
f8ac700994 Update packages file for version 20490
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
20490
2018-01-23 06:00:47 -08:00
clrbuilder
794b93a8a4 Update packages file for version 20480
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
20480
2018-01-22 12:00:56 -08:00
Patrick McCarty
e7d54e5528 Sort packages file with "C" locale
For consistent sorting regardless of locale, specify C locale when
refreshing the packages file.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-01-22 10:36:33 -08:00
clrbuilder
b656b478ff Update packages file for version 20470
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
20470
2018-01-22 06:01:01 -08:00
clrbuilder
0fd03748cb Update packages file for version 20460
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
20460
2018-01-19 12:29:34 -08:00
clrbuilder
523a4ce1e2 Update packages file for version 20450
Signed-off-by: clrbuilder <david.j.klimesh@intel.com>
20440 20450
2018-01-18 12:15:50 -08:00
clrbuilder
38059c0401 Update packages file for version 20360
Signed-off-by: clrbuilder <clrbuilder@intel.com>
20370 20360
2018-01-17 06:00:59 -08:00
Patrick McCarty
1cc337d5fa Fix support for ARCHIVES in autospec rules
PKG_NAME and URL were properly supported, but ARCHIVES needed to be
written back to the package repo makefile.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-01-16 13:22:57 -08:00
clrbuilder
d2b87af7d3 Update packages file for version 20350
Signed-off-by: clrbuilder <clrbuilder@intel.com>
20350
2018-01-16 12:00:43 -08:00
Patrick McCarty
a3f2351225 Adopt strict policy for koji submissions
Because there have been very few situations in the past requiring a
"make koji" from a branch other than master, add a strict check that the
active local branch is "master". This also blocks submissions from a
"detached" state, which was previously permitted.

Also, fix and consolidate the git push commands into one. Now that the
branch check is implemented, the "master" refspec can be used, and
explicitly push *one* tag (the tag created immediately before the push).
The --follow-tags and --tags options don't have the intended effect, so
omit them.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
20340 20330
2018-01-12 14:43:19 -08:00
clrbuilder
a96e245866 Update packages file for version 20310
Signed-off-by: clrbuilder <clrbuilder@intel.com>
20320 20310
2018-01-12 06:00:54 -08:00
clrbuilder
ed31b0d4d7 Update packages file for version 20300
Signed-off-by: clrbuilder <clrbuilder@intel.com>
20300
2018-01-11 12:00:56 -08:00
Leandro Dorileo
e0a2933bce Introduce pre build and koji targets
These are targets to be executed before build and koji targets. They
are meant to execute security and validation checks.

Signed-off-by: Leandro Dorileo <leandro.maciel.dorileo@intel.com>
20290
2018-01-10 12:57:33 -08:00
Patrick McCarty
d933700e4e Note that login/logout is required when user-setup completes
Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
20260
2018-01-08 13:37:58 -08:00
Patrick McCarty
ad95a0b5dd Add gitignore file
Note that the *.site_local makefiles can be used to add additional rules
and configuration overrides.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-01-08 13:09:01 -08:00
clrbuilder
ae089fc77b Update packages file for version 20250
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-01-08 12:00:59 -08:00
clrbuilder
6a9a5d3d00 Update packages file for version 20230
Signed-off-by: clrbuilder <clrbuilder@intel.com>
20240
2018-01-08 10:32:38 -08:00
clrbuilder
b3ce96bdb9 Update packages file for version 20070
Signed-off-by: clrbuilder <clrbuilder@intel.com>
20090 20070 20110 20130 20150
2018-01-05 17:12:59 -08:00
clrbuilder
7f7f51e618 Update packages file for version 20030
Signed-off-by: clrbuilder <clrbuilder@intel.com>
20060
2018-01-05 17:12:49 -08:00
clrbuilder
adee2d0046 Update packages file for version 19920
Signed-off-by: clrbuilder <clrbuilder@intel.com>
19950 20000 20010 19940
2017-12-28 21:43:50 -08:00
clrbuilder
72be874d71 Update packages file for version 19910
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2017-12-28 21:43:32 -08:00
clrbuilder
a249bf8bb1 Update packages file for version 19890
Signed-off-by: clrbuilder <clrbuilder@intel.com>
19890
2017-12-26 21:57:22 -08:00
clrbuilder
b1d30f927e Update packages file for version 19880
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2017-12-26 21:57:06 -08:00
Icarus Sparry
56b23370bd Remove an extra layer of shell
As pointed out by Kai, I can avoid one level of shell wrapping. Mock
is already running this via "/bin/sh -c" (function doshell in
/usr/lib/python2.7/site-packages/mockbuild/util.py currently).

Signed-off-by: Icarus Sparry <icarus.w.sparry@intel.com>
2017-12-24 12:47:13 -08:00
Icarus Sparry
f99b2de07e Add rootshell target and change shell to be unprivileged
Change the "make shell" command to invoke a shell as the "mockbuild"
user and starting in ~mockbuild. This is typically what you want when
you enter the build environment.

Add a new target, "rootshell", which gives the old behavior, a root
shell starting at /.

Signed-off-by: Icarus Sparry <icarus.w.sparry@intel.com>
2017-12-23 14:40:53 -08:00
Patrick McCarty
c18abdb9db Initial import
Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2017-12-22 22:51:05 -08:00