]>
git.pld-linux.org Git - projects/pld-builder.new.git/log
Elan Ruusamäe [Sat, 27 Oct 2012 14:28:44 +0000 (16:28 +0200)]
remove whole topdir (as it's build specific)
Elan Ruusamäe [Sat, 27 Oct 2012 14:28:42 +0000 (16:28 +0200)]
output gpg stderr if present
Elan Ruusamäe [Sat, 27 Oct 2012 14:28:40 +0000 (16:28 +0200)]
- use topdir in /tmp not to depend on $HOME outside chroot
Elan Ruusamäe [Sat, 27 Oct 2012 14:28:36 +0000 (16:28 +0200)]
no need to clean tmpdir separately
Elan Ruusamäe [Sun, 21 Oct 2012 08:22:12 +0000 (10:22 +0200)]
ignore active config files
Elan Ruusamäe [Sun, 21 Oct 2012 08:17:28 +0000 (11:17 +0300)]
Merge branch 'master' into new-builddir
Conflicts:
PLD_Builder/install.py
PLD_Builder/request.py
PLD_Builder/rpm_builder.py
Elan Ruusamäe [Sun, 21 Oct 2012 07:51:29 +0000 (09:51 +0200)]
setup new build dir, each build job gets own rpmdir
currently still dependant on $HOME outside chroot
Elan Ruusamäe [Sun, 21 Oct 2012 07:50:58 +0000 (09:50 +0200)]
setup .gitignore
Jan Rękorajski [Sat, 20 Oct 2012 20:23:46 +0000 (22:23 +0200)]
- spec name may be different than package %%{name} (eg. kernel packages)
Jan Rękorajski [Fri, 19 Oct 2012 10:51:05 +0000 (12:51 +0200)]
- use --nodeps when installing src.rpm due to rpm5 requiring deps even
for srpms
Jan Rękorajski [Fri, 19 Oct 2012 06:02:40 +0000 (08:02 +0200)]
- fix syntax error
Jan Rękorajski [Fri, 19 Oct 2012 05:58:24 +0000 (07:58 +0200)]
- tmpdir cleanup after revert
Jan Rękorajski [Fri, 19 Oct 2012 05:44:34 +0000 (07:44 +0200)]
Revert
508a95ef0dbe1000f275858e87511ce08729ad49 , setting tmpdir based on $HOME
Setting tmpdir based on $HOME moake no sense because it gets ~ of user
on host which may be different than ~builder in chroot, thus setting
$TMPDIR practically nowhere.
Jan Rękorajski [Fri, 19 Oct 2012 05:37:24 +0000 (07:37 +0200)]
- make tmpdir unique and always create it and clean it up
Jan Rękorajski [Thu, 18 Oct 2012 20:31:28 +0000 (22:31 +0200)]
Merge branch 'master' of git+ssh://git.pld-linux.org/projects/pld-builder.new
Jan Rękorajski [Thu, 18 Oct 2012 20:27:02 +0000 (22:27 +0200)]
- renamed .cvsignore to .gitignore and removed unneeded .cvsignore files
Jan Rękorajski [Thu, 18 Oct 2012 20:27:02 +0000 (22:27 +0200)]
- renamed .cvsignore to .goit ignore and removed unneeded .cvsignore files
Elan Ruusamäe [Wed, 17 Oct 2012 22:21:06 +0000 (01:21 +0300)]
handle cases for multiple "/" mounts
Elan Ruusamäe [Wed, 17 Oct 2012 21:43:52 +0000 (00:43 +0300)]
typo
Elan Ruusamäe [Wed, 17 Oct 2012 21:11:28 +0000 (00:11 +0300)]
executable
Elan Ruusamäe [Wed, 17 Oct 2012 21:08:06 +0000 (00:08 +0300)]
fix dropin target
Elan Ruusamäe [Wed, 17 Oct 2012 21:06:03 +0000 (00:06 +0300)]
rename configs with .dist extension
not to conflict with files if somebody runs code from the checkout
Elan Ruusamäe [Wed, 17 Oct 2012 21:05:23 +0000 (00:05 +0300)]
version 0.6
update make dist to work with git
Elan Ruusamäe [Wed, 17 Oct 2012 20:47:08 +0000 (22:47 +0200)]
add support for define xml tags
Elan Ruusamäe [Wed, 17 Oct 2012 18:56:36 +0000 (21:56 +0300)]
Merge branch 'master' of ssh://git.pld-linux.org/projects/pld-builder.new
Elan Ruusamäe [Wed, 17 Oct 2012 18:55:38 +0000 (21:55 +0300)]
add hsc function to escape xml chars
Jan Rękorajski [Sat, 29 Sep 2012 12:06:21 +0000 (14:06 +0200)]
- add lin_tape driver
Jan Rękorajski [Mon, 24 Sep 2012 20:53:12 +0000 (22:53 +0200)]
- fix finding last tag for head kernel
Jan Rękorajski [Mon, 24 Sep 2012 20:33:49 +0000 (22:33 +0200)]
- linux 3.4 is new longterm, clear pkgs_longterm list from 3.0
Kacper Kornet [Sat, 25 Aug 2012 11:27:30 +0000 (12:27 +0100)]
make-request.sh: don't print dirname in autotag requests
Previously autotag printed request package/package.spec. It works as
builder infrastructure strips the dirname. But let's try to be
consistency in sent requests. This also fixes breakage in autotag
introduced by previous commit.
Elan Ruusamäe [Fri, 24 Aug 2012 08:28:31 +0000 (11:28 +0300)]
sync autotag() from rpm-build-tools
Kacper Kornet [Wed, 15 Aug 2012 03:55:27 +0000 (04:55 +0100)]
Make make-reques-sh -df work with git repositories
Kacper Kornet [Sat, 11 Aug 2012 02:37:56 +0000 (03:37 +0100)]
srpm_builder: fix check for specfile name
As b.spec contains .spec it should be longer then length of '.spec'
to be a valid package name. The old version resulted with removed
rpm/packages directory when presented with request for .spec package.
Kacper Kornet [Tue, 7 Aug 2012 14:40:18 +0000 (15:40 +0100)]
Fix behaviour for packagename/ with trailing '/' in argument list
In some shells autocompletion easily results in sending packagedir with
trailing '/' in argument list. Previously such arguments has been
treated correctly, however it has been broken by
e4d71c863233848f975695cf52a4b35a9b0f5731 "Rewrite parser of spec:branch
syntax".
Jan Rękorajski [Fri, 10 Aug 2012 21:02:36 +0000 (23:02 +0200)]
Update tags before searching for the latest one
Jan Rękorajski [Fri, 10 Aug 2012 20:55:31 +0000 (22:55 +0200)]
Don't pollute autotag
'cd -' displays the directory it changes back into, thus polluting
output of autotag(). Send it do Dave Null.
Jan Rękorajski [Fri, 10 Aug 2012 20:44:55 +0000 (22:44 +0200)]
A better way to get last tag (thanks dreanog :)
Jan Rękorajski [Fri, 10 Aug 2012 19:46:44 +0000 (21:46 +0200)]
auto-tags are now separated by '/'
Jan Rękorajski [Fri, 10 Aug 2012 19:29:08 +0000 (21:29 +0200)]
Updated for git
Kacper Kornet [Sat, 4 Aug 2012 19:33:48 +0000 (20:33 +0100)]
Fetch upstream tags before determining latest auto tag
Kacper Kornet [Sat, 28 Jul 2012 18:17:21 +0000 (19:17 +0100)]
Rewrite parser of spec:branch syntax
Previous version failed when tags contained slash.
Kacper Kornet [Sat, 28 Jul 2012 17:42:21 +0000 (18:42 +0100)]
Use author date to sort tags
Committer date was set to date of conversion from git, so it is
not good for sorting tags.
Kacper Kornet [Sat, 28 Jul 2012 15:45:42 +0000 (16:45 +0100)]
Rewrite autotag for git
Kacper Kornet [Sat, 28 Jul 2012 15:24:01 +0000 (16:24 +0100)]
Set +x bits for client scripts
Kacper Kornet [Tue, 10 Jul 2012 22:42:40 +0000 (23:42 +0100)]
Always check the existence of auto tag for ready builds
The old version was workaround to allow rebuild the auto tagged commits.
However in git the translation of '.' and '@' in auto tag names is not
made. Together it could lead to wrong behaviour in the following
scenario:
- old style auto tag exists
- new style auto tag is requested for different commit that still
represents the same version-release of the package
The better fix is to always check for existence of tag in ready builds,
and builder shouldn't fail when the tag is already present, but points
to the same commit as the one requested for build.
Kacper Kornet [Tue, 10 Jul 2012 05:27:56 +0000 (06:27 +0100)]
Merge from CVS fix for broken links to SRPMS on src webpager
Kacper Kornet [Sat, 7 Jul 2012 16:40:23 +0000 (17:40 +0100)]
install-chroot.sh: choose by hand among equivalent packages
Kacper Kornet [Tue, 10 Jul 2012 04:35:38 +0000 (05:35 +0100)]
Merge changes from CVS
Kacper Kornet [Tue, 10 Jul 2012 04:34:36 +0000 (05:34 +0100)]
Merge branch 'relocate' into git_rebase
Kacper Kornet [Fri, 6 Apr 2012 17:11:11 +0000 (18:11 +0100)]
Don't require to be installed in ~/pld-builder.new
Kacper Kornet [Tue, 10 Jul 2012 04:16:44 +0000 (05:16 +0100)]
Merge changes from PLD CVS
Kacper Kornet [Thu, 8 Dec 2011 05:22:10 +0000 (05:22 +0000)]
Do not install /etc/poldek.conf in chroot
It is superfluous as poldek configuration files are installed during
poldek installation in chroot.
Kacper Kornet [Tue, 10 Jul 2012 04:15:06 +0000 (05:15 +0100)]
Merge changes from CVS
Kacper Kornet [Mon, 5 Dec 2011 15:02:03 +0000 (15:02 +0000)]
Fix name and email configuration for gitolite
Kacper Kornet [Mon, 5 Dec 2011 15:00:54 +0000 (15:00 +0000)]
builder is now builder.sh in rpm-build-tools
Kacper Kornet [Tue, 10 Jul 2012 04:04:44 +0000 (05:04 +0100)]
Merge remote-tracking branch 'PLD/master' into git
Conflicts:
PLD_Builder/srpm_builder.py
Kacper Kornet [Thu, 14 Apr 2011 13:43:01 +0000 (14:43 +0100)]
Move rpm-build-tools to $HOME/rpm
In old position it conflicted with building rpm-build-tools package.
Kacper Kornet [Wed, 13 Apr 2011 16:46:36 +0000 (17:46 +0100)]
Change builder cvs up command to git pull
Kacper Kornet [Wed, 13 Apr 2011 14:47:47 +0000 (15:47 +0100)]
Warning about ssh keys
Kacper Kornet [Wed, 13 Apr 2011 14:44:52 +0000 (15:44 +0100)]
Set the id for git repo
Kacper Kornet [Tue, 12 Apr 2011 18:05:04 +0000 (19:05 +0100)]
Use builder -m to clean in source builder
Kacper Kornet [Tue, 12 Apr 2011 18:22:15 +0000 (19:22 +0100)]
Install gawk in src builder
It is required by builder script
Kacper Kornet [Tue, 12 Apr 2011 17:33:23 +0000 (18:33 +0100)]
Install /dev/random and /dev/urandom in source chroot
ssh needs /dev/random and /dev/urandom as sources of entropy
Kacper Kornet [Tue, 12 Apr 2011 17:29:51 +0000 (18:29 +0100)]
Chroot installation with git
Kacper Kornet [Fri, 8 Apr 2011 16:01:14 +0000 (17:01 +0100)]
Install git-core in src builder
Kacper Kornet [Wed, 13 Apr 2011 14:03:20 +0000 (15:03 +0100)]
Use poldek local configuration
Kacper Kornet [Wed, 13 Apr 2011 14:16:58 +0000 (15:16 +0100)]
New format of poldek.conf
Kacper Kornet [Mon, 11 Apr 2011 12:50:57 +0000 (13:50 +0100)]
Create /dev/null inside src chroot
It needs to be created befor poldek is run. Otherwise it is created as
original file by installation scripts.
Kacper Kornet [Fri, 8 Apr 2011 16:02:15 +0000 (17:02 +0100)]
Alternative way to install packages in chroot
When --install-dist is used the required libraries are not installed.
For example sed in chroot is missing libacl.so
Kacper Kornet [Tue, 10 Jul 2012 03:47:04 +0000 (04:47 +0100)]
Fix permissions from CVS
Kacper Kornet [Fri, 8 Apr 2011 16:00:25 +0000 (17:00 +0100)]
Replace shadow with pwdutils
Package shadow not longer exist.
Łukasz Kieś [Mon, 9 Jul 2012 19:18:47 +0000 (19:18 +0000)]
- change links from cvsweb to gitweb
- remove some extra parenthesis
Changed files:
PLD_Builder/request.py -> 1.97
Arkadiusz Miśkiewicz [Mon, 2 Jul 2012 11:32:29 +0000 (11:32 +0000)]
- run make-request.sh from the same dir
Changed files:
client/send-last-th-tag.sh -> 1.3
Elan Ruusamäe [Sun, 1 Apr 2012 21:00:06 +0000 (21:00 +0000)]
- make no args to work as autotag finder
Changed files:
client/rebuild-th-kernel.sh -> 1.3
Kacper Kornet [Thu, 8 Dec 2011 07:07:07 +0000 (07:07 +0000)]
- fix typo in file_sender.py
Changed files:
PLD_Builder/file_sender.py -> 1.42
Elan Ruusamäe [Mon, 28 Nov 2011 10:02:05 +0000 (10:02 +0000)]
use env var for specifying rsync password
Changed files:
PLD_Builder/file_sender.py -> 1.41
Elan Ruusamäe [Tue, 19 Jul 2011 23:02:58 +0000 (23:02 +0000)]
- "set -f" seems to work here, more cleaner than /usr/share/empty hack
Changed files:
client/make-request.sh -> 1.98
Jan Rękorajski [Sun, 1 Jul 2012 15:23:17 +0000 (15:23 +0000)]
- add xorg-driver-video-fglrx-legacy-12.x
Changed files:
client/rebuild-th-kernel.sh -> 1.18
Elan Ruusamäe [Sun, 1 Apr 2012 13:55:51 +0000 (13:55 +0000)]
- fixes to make it work for me and likely others. longterm part works
Changed files:
client/rebuild-th-kernel.sh -> 1.2
Elan Ruusamäe [Mon, 28 Nov 2011 09:41:29 +0000 (09:41 +0000)]
- buildlogs need also password
Changed files:
doc/README.bin-builder -> 1.10
Elan Ruusamäe [Sat, 9 Jul 2011 13:52:57 +0000 (13:52 +0000)]
- allow -j1 as well
Changed files:
client/make-request.sh -> 1.97
Elan Ruusamäe [Mon, 25 Jun 2012 06:22:23 +0000 (06:22 +0000)]
- no set -x to avoid cron mail output
Changed files:
PLD_Builder/install.py -> 1.29
Arkadiusz Miśkiewicz [Fri, 30 Mar 2012 15:09:25 +0000 (15:09 +0000)]
- raw
Changed files:
client/rebuild-th-kernel.sh -> 1.1
client/send-last-th-tag.sh -> 1.1
Elan Ruusamäe [Mon, 28 Nov 2011 00:42:47 +0000 (00:42 +0000)]
- ssh key samples
Changed files:
doc/README.bin-builder -> 1.9
Elan Ruusamäe [Sat, 9 Jul 2011 13:49:45 +0000 (13:49 +0000)]
- strip :XXX off builders, to easily copy builders list from queue.html (ac-i586:FAIL_BUILD ac-i386:FAIL_DEPS_INSTALL ...)
Changed files:
client/make-request.sh -> 1.96
Elan Ruusamäe [Mon, 25 Jun 2012 06:19:27 +0000 (06:19 +0000)]
- autotag build provider by -a option
Changed files:
client/send-last-th-tag.sh -> 1.2
Elan Ruusamäe [Mon, 26 Mar 2012 21:28:38 +0000 (21:28 +0000)]
- set PATH with chroot in it
Changed files:
etc/crontab -> 1.5
Elan Ruusamäe [Mon, 28 Nov 2011 00:20:26 +0000 (00:20 +0000)]
- ah, there was chroot
Changed files:
etc/crontab -> 1.3
Arkadiusz Miśkiewicz [Tue, 28 Jun 2011 13:53:12 +0000 (13:53 +0000)]
Use correct timezone offset.
Changed files:
PLD_Builder/request.py -> 1.91
Elan Ruusamäe [Fri, 22 Jun 2012 07:51:19 +0000 (07:51 +0000)]
- nodeps between builds (reported by arekm)
Changed files:
client/rebuild-th-kernel.sh -> 1.17
Elan Ruusamäe [Sat, 24 Mar 2012 01:13:56 +0000 (01:13 +0000)]
- fix unexpanded %{name}
Changed files:
PLD_Builder/request.py -> 1.96
Elan Ruusamäe [Mon, 28 Nov 2011 00:19:36 +0000 (00:19 +0000)]
- update rpm cache path
Changed files:
etc/crontab -> 1.2
Elan Ruusamäe [Tue, 21 Jun 2011 11:48:14 +0000 (11:48 +0000)]
- note why mail mode is used
Changed files:
client/make-request.sh -> 1.95
Elan Ruusamäe [Sun, 17 Jun 2012 14:35:30 +0000 (14:35 +0000)]
- colors for build mode
Changed files:
client/make-request.sh -> 1.105
Elan Ruusamäe [Sat, 24 Mar 2012 00:52:50 +0000 (00:52 +0000)]
it's better to have TMPDIR and BUILD dir on same partition:
+ /usr/bin/bzip2 -dc /home/services/builder/rpm/packages/kernel/patch-2.6.27.61.bz2
patch: **** Can't rename file /tmp/B.a1b1d3/poKWwRlp to drivers/scsi/hosts.c : No such file or directory
otherwise it has to move temp files between partitions
Changed files:
PLD_Builder/install.py -> 1.28
PLD_Builder/rpm_builder.py -> 1.130
Elan Ruusamäe [Mon, 28 Nov 2011 00:01:02 +0000 (00:01 +0000)]
- add sudoers rule
Changed files:
etc/sudo -> 1.1
Elan Ruusamäe [Thu, 14 Apr 2011 20:56:08 +0000 (20:56 +0000)]
- fix typo
Changed files:
client/make-request.sh -> 1.94
Elan Ruusamäe [Mon, 11 Jun 2012 14:40:35 +0000 (14:40 +0000)]
- keep gpg stdin clear, so curses based gpg-agent could work
Changed files:
client/make-request.sh -> 1.104
Elan Ruusamäe [Wed, 21 Mar 2012 01:25:52 +0000 (01:25 +0000)]
- own build dir for each package
Changed files:
PLD_Builder/install.py -> 1.27
PLD_Builder/request.py -> 1.95
PLD_Builder/rpm_builder.py -> 1.129
Elan Ruusamäe [Sun, 27 Nov 2011 23:25:33 +0000 (23:25 +0000)]
- updates, corrections
Changed files:
doc/README.bin-builder -> 1.8
This page took 0.373932 seconds and 4 git commands to generate.