]>
Frank Brehm's Git Trees - profitbricks/jenkins-build-scripts.git/log
Mathias Klette [Mon, 13 May 2013 14:03:00 +0000 (16:03 +0200)]
debian_build: seperate branch and dist with dash in experimental packages
Mathias Klette [Tue, 7 May 2013 22:44:50 +0000 (00:44 +0200)]
dput: remove trailing whitespaces
Mathias Klette [Tue, 7 May 2013 22:42:07 +0000 (00:42 +0200)]
debian_build: make multiple dists work
Mathias Klette [Tue, 7 May 2013 19:30:24 +0000 (21:30 +0200)]
debian_build: frist steps to enable multiple distribution builds
Mathias Klette [Tue, 7 May 2013 15:56:31 +0000 (17:56 +0200)]
and include AGAIN .. why does it disappear?
Mathias Klette [Fri, 3 May 2013 15:18:51 +0000 (17:18 +0200)]
Merge branch 'develop' into feature/DEVINF-28
Mathias Klette [Fri, 3 May 2013 15:15:57 +0000 (17:15 +0200)]
Merge branch 'feature/storage-auto-deploy' into develop
Marjan Schiller [Fri, 3 May 2013 14:40:53 +0000 (16:40 +0200)]
Check if approval mail will be send.
Mathias Klette [Fri, 3 May 2013 12:59:55 +0000 (14:59 +0200)]
fix: we must check for contents only when files are already updated
Mathias Klette [Fri, 3 May 2013 12:58:50 +0000 (14:58 +0200)]
include fix again for printing changelog
Thilo Fromm [Fri, 3 May 2013 12:55:04 +0000 (14:55 +0200)]
storage_deploy: removed embarrassing 'set -x'
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Fri, 3 May 2013 12:45:28 +0000 (14:45 +0200)]
storage_deploy: now with autotest image provisioning
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Marjan Schiller [Fri, 3 May 2013 12:41:34 +0000 (14:41 +0200)]
Removed local hdd mount from autotest execution.
Mathias Klette [Fri, 3 May 2013 12:41:29 +0000 (14:41 +0200)]
bugfixes for master branch builds
Mathias Klette [Fri, 3 May 2013 12:29:30 +0000 (14:29 +0200)]
some beautifying
Mathias Klette [Fri, 3 May 2013 11:48:45 +0000 (13:48 +0200)]
bugfixing
Marjan Schiller [Fri, 3 May 2013 11:31:40 +0000 (13:31 +0200)]
Fixed boolean comparison.
Marjan Schiller [Fri, 3 May 2013 11:24:55 +0000 (13:24 +0200)]
Added parameter for autotest call.
Mathias Klette [Fri, 3 May 2013 08:50:01 +0000 (10:50 +0200)]
cleanup #6: too many changes (most likely completely broken)
Mathias Klette [Thu, 2 May 2013 17:00:52 +0000 (19:00 +0200)]
common_code, debian_build: cleanup #5
- added CWD to default ENV
- remove unused variables
- facilitate git submodule more
- change the way of tag handling
- beautifying some parts of the code
Mathias Klette [Thu, 2 May 2013 11:42:39 +0000 (13:42 +0200)]
debian_build, common_code: cleanup #4 - new figlet() function instead of using subprocess
Mathias Klette [Thu, 2 May 2013 11:17:20 +0000 (13:17 +0200)]
debian_build: cleanup #3 - also move dput stuff into a own class
Mathias Klette [Thu, 2 May 2013 10:34:32 +0000 (12:34 +0200)]
Merge branch 'develop' into feature/DEVINF-28
Conflicts:
debian_build.py
Mathias Klette [Thu, 2 May 2013 10:28:54 +0000 (12:28 +0200)]
debian_build: cleanup #2
Mathias Klette [Thu, 2 May 2013 10:10:21 +0000 (12:10 +0200)]
fix add_liveboot_request: use correct trigger URL for jenkins
Mathias Klette [Thu, 2 May 2013 10:06:49 +0000 (12:06 +0200)]
Merge branch 'master' into develop
Mathias Klette [Thu, 2 May 2013 09:56:36 +0000 (11:56 +0200)]
fix debian_build: try to fix correct exception printing
Mathias Klette [Thu, 2 May 2013 09:50:47 +0000 (11:50 +0200)]
fix debian_build: use correct variable name from ENV for JOB_NAME
Mathias Klette [Thu, 2 May 2013 09:41:28 +0000 (11:41 +0200)]
fix debian_build: match against int instead of relying on boolean values
Mathias Klette [Thu, 2 May 2013 09:37:39 +0000 (11:37 +0200)]
fix debian_build: provide some dumb comment instead of failing with non-existing objects
Mathias Klette [Thu, 2 May 2013 09:12:47 +0000 (11:12 +0200)]
pass '__file__' to logger_init whereever it is used
Mathias Klette [Thu, 2 May 2013 09:10:55 +0000 (11:10 +0200)]
fix debian_build
Mathias Klette [Thu, 2 May 2013 09:56:36 +0000 (11:56 +0200)]
fix debian_build: try to fix correct exception printing
Mathias Klette [Thu, 2 May 2013 09:50:47 +0000 (11:50 +0200)]
fix debian_build: use correct variable name from ENV for JOB_NAME
Mathias Klette [Thu, 2 May 2013 09:41:28 +0000 (11:41 +0200)]
fix debian_build: match against int instead of relying on boolean values
Mathias Klette [Thu, 2 May 2013 09:37:39 +0000 (11:37 +0200)]
fix debian_build: provide some dumb comment instead of failing with non-existing objects
Mathias Klette [Thu, 2 May 2013 09:12:47 +0000 (11:12 +0200)]
pass '__file__' to logger_init whereever it is used
Mathias Klette [Thu, 2 May 2013 09:10:55 +0000 (11:10 +0200)]
fix debian_build
Mathias Klette [Thu, 2 May 2013 08:43:12 +0000 (10:43 +0200)]
Merge branch 'master' into develop
Conflicts:
common_code.py
debian_build.py
Mathias Klette [Thu, 2 May 2013 08:38:14 +0000 (10:38 +0200)]
remove CWD variable from common_code
- which used jenkins provided environment variable 'WORKSPACE'
- this in turns leads to errors in debian_repos2db.sh when no such variable exists
- replaced all occurences of CWD in debian_build with it's corresponding ENV['WORKSPACE'] variable
Mathias Klette [Thu, 2 May 2013 08:25:20 +0000 (10:25 +0200)]
remove jenkins build specific variable assignments from common_code
- debian_repos2db.sh would fail otherwise
- debian_build.py now uses the same variables from ENV-dict
Mathias Klette [Thu, 2 May 2013 08:25:20 +0000 (10:25 +0200)]
remove jenkins build specific variable assignments from common_code
- debian_repos2db.sh would fail otherwise
- debian_build.py now uses the same variables from ENV-dict
Mathias Klette [Tue, 30 Apr 2013 18:07:03 +0000 (20:07 +0200)]
debian_build: cleanup #1
Mathias Klette [Tue, 30 Apr 2013 17:47:26 +0000 (19:47 +0200)]
Merge remote-tracking branch 'origin/develop' into feature/DEVINF-28
Conflicts:
debian_build.py
Mathias Klette [Tue, 30 Apr 2013 17:45:27 +0000 (19:45 +0200)]
some more beautifying
Mathias Klette [Tue, 30 Apr 2013 17:39:17 +0000 (19:39 +0200)]
update debian_build: move variable definition above so it's defined before first usage
Mathias Klette [Tue, 30 Apr 2013 17:39:17 +0000 (19:39 +0200)]
update debian_build: move variable definition above so it's defined before first usage
Mathias Klette [Tue, 30 Apr 2013 17:24:09 +0000 (19:24 +0200)]
Merge remote-tracking branch 'origin/develop' into feature/DEVINF-28
Mathias Klette [Tue, 30 Apr 2013 17:23:11 +0000 (19:23 +0200)]
some beautifying
Mathias Klette [Tue, 30 Apr 2013 17:09:09 +0000 (19:09 +0200)]
Merge branch 'master' into develop
Conflicts:
common_code.py
Mathias Klette [Tue, 30 Apr 2013 17:06:46 +0000 (19:06 +0200)]
move back variables which are not that common as I thought (provided through jenkins job parameters)
Mathias Klette [Tue, 30 Apr 2013 16:46:27 +0000 (18:46 +0200)]
set some default which we use to define as parameters in jenkins
Mathias Klette [Tue, 30 Apr 2013 16:48:00 +0000 (18:48 +0200)]
Merge branch 'master' into develop
Conflicts:
common_code.py
Mathias Klette [Tue, 30 Apr 2013 16:46:27 +0000 (18:46 +0200)]
set some default which we use to define as parameters in jenkins
Mathias Klette [Tue, 30 Apr 2013 15:06:34 +0000 (17:06 +0200)]
fix: add closing parantheses
Mathias Klette [Tue, 30 Apr 2013 15:05:15 +0000 (17:05 +0200)]
fix: use setdefault method instead of try/except
Mathias Klette [Tue, 30 Apr 2013 14:56:51 +0000 (16:56 +0200)]
fix: use try and except as intended
Mathias Klette [Tue, 30 Apr 2013 14:55:16 +0000 (16:55 +0200)]
update common_code: preset NO_UPLOAD even if it's not set in env
Mathias Klette [Tue, 30 Apr 2013 14:17:42 +0000 (16:17 +0200)]
fix common_code: use correct dict name to access GIT_REPO_PATH
Mathias Klette [Tue, 30 Apr 2013 14:15:25 +0000 (16:15 +0200)]
remove unintended indentation, import datetime module for BUILD_START variable
Mathias Klette [Tue, 30 Apr 2013 14:08:08 +0000 (16:08 +0200)]
move common variables from debian_build into common_code
Mathias Klette [Wed, 24 Apr 2013 18:33:07 +0000 (20:33 +0200)]
update debian_build: fix the second (same) conversion error
- define the string only once
- use this variable for both invokations then
Mathias Klette [Wed, 24 Apr 2013 18:28:59 +0000 (20:28 +0200)]
update debian_build: fix convertion error in exception messages
Conflicts:
debian_build.py
Mathias Klette [Tue, 30 Apr 2013 15:22:46 +0000 (17:22 +0200)]
Merge branch 'feature/DEVINF-358' into develop
Conflicts:
debian_build.py
Mathias Klette [Tue, 30 Apr 2013 15:06:34 +0000 (17:06 +0200)]
fix: add closing parantheses
Mathias Klette [Tue, 30 Apr 2013 15:05:15 +0000 (17:05 +0200)]
fix: use setdefault method instead of try/except
Mathias Klette [Tue, 30 Apr 2013 14:56:51 +0000 (16:56 +0200)]
fix: use try and except as intended
Mathias Klette [Tue, 30 Apr 2013 14:55:16 +0000 (16:55 +0200)]
update common_code: preset NO_UPLOAD even if it's not set in env
Mathias Klette [Tue, 30 Apr 2013 14:17:42 +0000 (16:17 +0200)]
fix common_code: use correct dict name to access GIT_REPO_PATH
Mathias Klette [Tue, 30 Apr 2013 14:15:25 +0000 (16:15 +0200)]
remove unintended indentation, import datetime module for BUILD_START variable
Mathias Klette [Tue, 30 Apr 2013 14:08:08 +0000 (16:08 +0200)]
move common variables from debian_build into common_code
Mathias Klette [Tue, 30 Apr 2013 13:35:11 +0000 (15:35 +0200)]
Merge remote-tracking branch 'origin/develop' into testmerge
Marjan Schiller [Tue, 30 Apr 2013 13:23:12 +0000 (15:23 +0200)]
Changed SSH login to the test server.
Thilo Fromm [Thu, 25 Apr 2013 15:18:32 +0000 (17:18 +0200)]
storage_deploy.sh fix sed line
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 15:05:03 +0000 (17:05 +0200)]
storage_deploy.sh: fix typo in cleanup, missing option
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 14:57:58 +0000 (16:57 +0200)]
storage_deploy.sh: remove key from storage after deploy
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 14:27:40 +0000 (16:27 +0200)]
storage_deploy.sh: change to local dir, rework rsa keys
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 14:14:27 +0000 (16:14 +0200)]
storage_deploy.sh: fix access rights to rsa file
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 13:45:36 +0000 (15:45 +0200)]
storage_deploy.sh: remove IPMI login
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 13:17:12 +0000 (15:17 +0200)]
storage_deploy.sh: tested and functional
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Wed, 24 Apr 2013 14:02:04 +0000 (16:02 +0200)]
storage_deploy.sh: now functional
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Tue, 23 Apr 2013 16:25:05 +0000 (18:25 +0200)]
storage_deploy: auto-deploys a storage server (not yet functional!)
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Fabian Holler [Tue, 30 Apr 2013 11:27:51 +0000 (13:27 +0200)]
fixup! liveboot: report build status to testlink testcase
Fabian Holler [Tue, 30 Apr 2013 10:05:50 +0000 (12:05 +0200)]
liveboot: report build status to testlink testcase
The liveboot webinterface creates now the testlink project for every new
liveboot image. The jenkins build script reports if a liveboot image
build was successful or failed to a testlink testcase.
Fabian Holler [Tue, 30 Apr 2013 11:27:51 +0000 (13:27 +0200)]
fixup! liveboot: report build status to testlink testcase
Fabian Holler [Tue, 30 Apr 2013 10:05:50 +0000 (12:05 +0200)]
liveboot: report build status to testlink testcase
The liveboot webinterface creates now the testlink project for every new
liveboot image. The jenkins build script reports if a liveboot image
build was successful or failed to a testlink testcase.
Mathias Klette [Tue, 30 Apr 2013 08:58:40 +0000 (10:58 +0200)]
update liveboot_pserver_reset: ensure /dev/sda1 is mounted
Mathias Klette [Mon, 29 Apr 2013 15:51:32 +0000 (17:51 +0200)]
adding files as of request by mschiller
Thilo Fromm [Thu, 25 Apr 2013 15:18:32 +0000 (17:18 +0200)]
storage_deploy.sh fix sed line
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 15:05:03 +0000 (17:05 +0200)]
storage_deploy.sh: fix typo in cleanup, missing option
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 14:57:58 +0000 (16:57 +0200)]
storage_deploy.sh: remove key from storage after deploy
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 14:27:40 +0000 (16:27 +0200)]
storage_deploy.sh: change to local dir, rework rsa keys
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 14:14:27 +0000 (16:14 +0200)]
storage_deploy.sh: fix access rights to rsa file
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 13:45:36 +0000 (15:45 +0200)]
storage_deploy.sh: remove IPMI login
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 13:22:45 +0000 (15:22 +0200)]
Merge branch 'master' into feature/storage-auto-deploy
resolved Conflicts:
extract_storage_kernel+modules.sh
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Thilo Fromm [Thu, 25 Apr 2013 13:17:12 +0000 (15:17 +0200)]
storage_deploy.sh: tested and functional
Signed-off-by: Thilo Fromm <thilo.fromm@profitbricks.com>
Mathias Klette [Wed, 24 Apr 2013 18:33:07 +0000 (20:33 +0200)]
update debian_build: fix the second (same) conversion error
- define the string only once
- use this variable for both invokations then
Mathias Klette [Wed, 24 Apr 2013 18:33:07 +0000 (20:33 +0200)]
update debian_build: fix the second (same) conversion error
- define the string only once
- use this variable for both invokations then
Mathias Klette [Wed, 24 Apr 2013 18:28:59 +0000 (20:28 +0200)]
update debian_build: fix convertion error in exception messages
Mathias Klette [Wed, 24 Apr 2013 18:28:59 +0000 (20:28 +0200)]
update debian_build: fix convertion error in exception messages