]> Frank Brehm's Git Trees - profitbricks/jenkins-build-scripts.git/log
profitbricks/jenkins-build-scripts.git
11 years agodebian_build: seperate branch and dist with dash in experimental packages
Mathias Klette [Mon, 13 May 2013 14:03:00 +0000 (16:03 +0200)]
debian_build: seperate branch and dist with dash in experimental packages

11 years agodput: remove trailing whitespaces
Mathias Klette [Tue, 7 May 2013 22:44:50 +0000 (00:44 +0200)]
dput: remove trailing whitespaces

11 years agodebian_build: make multiple dists work
Mathias Klette [Tue, 7 May 2013 22:42:07 +0000 (00:42 +0200)]
debian_build: make multiple dists work

11 years agodebian_build: frist steps to enable multiple distribution builds
Mathias Klette [Tue, 7 May 2013 19:30:24 +0000 (21:30 +0200)]
debian_build: frist steps to enable multiple distribution builds

11 years agoand include AGAIN .. why does it disappear?
Mathias Klette [Tue, 7 May 2013 15:56:31 +0000 (17:56 +0200)]
and include AGAIN .. why does it disappear?

11 years agoMerge branch 'develop' into feature/DEVINF-28
Mathias Klette [Fri, 3 May 2013 15:18:51 +0000 (17:18 +0200)]
Merge branch 'develop' into feature/DEVINF-28

11 years agoMerge branch 'feature/storage-auto-deploy' into develop
Mathias Klette [Fri, 3 May 2013 15:15:57 +0000 (17:15 +0200)]
Merge branch 'feature/storage-auto-deploy' into develop

11 years agoCheck if approval mail will be send.
Marjan Schiller [Fri, 3 May 2013 14:40:53 +0000 (16:40 +0200)]
Check if approval mail will be send.

11 years agofix: we must check for contents only when files are already updated
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

11 years agoinclude fix again for printing changelog
Mathias Klette [Fri, 3 May 2013 12:58:50 +0000 (14:58 +0200)]
include fix again for printing changelog

11 years agostorage_deploy: removed embarrassing 'set -x'
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>
11 years agostorage_deploy: now with autotest image provisioning
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>
11 years agoRemoved local hdd mount from autotest execution.
Marjan Schiller [Fri, 3 May 2013 12:41:34 +0000 (14:41 +0200)]
Removed local hdd mount from autotest execution.

11 years agobugfixes for master branch builds
Mathias Klette [Fri, 3 May 2013 12:41:29 +0000 (14:41 +0200)]
bugfixes for master branch builds

11 years agosome beautifying
Mathias Klette [Fri, 3 May 2013 12:29:30 +0000 (14:29 +0200)]
some beautifying

11 years agobugfixing
Mathias Klette [Fri, 3 May 2013 11:48:45 +0000 (13:48 +0200)]
bugfixing

11 years agoFixed boolean comparison.
Marjan Schiller [Fri, 3 May 2013 11:31:40 +0000 (13:31 +0200)]
Fixed boolean comparison.

11 years agoAdded parameter for autotest call.
Marjan Schiller [Fri, 3 May 2013 11:24:55 +0000 (13:24 +0200)]
Added parameter for autotest call.

11 years agocleanup #6: too many changes (most likely completely broken)
Mathias Klette [Fri, 3 May 2013 08:50:01 +0000 (10:50 +0200)]
cleanup #6: too many changes (most likely completely broken)

11 years agocommon_code, debian_build: cleanup #5
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

11 years agodebian_build, common_code: cleanup #4 - new figlet() function instead of using subprocess
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

11 years agodebian_build: cleanup #3 - also move dput stuff into a own class
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

11 years agoMerge branch 'develop' into feature/DEVINF-28
Mathias Klette [Thu, 2 May 2013 10:34:32 +0000 (12:34 +0200)]
Merge branch 'develop' into feature/DEVINF-28

Conflicts:
debian_build.py

11 years agodebian_build: cleanup #2
Mathias Klette [Thu, 2 May 2013 10:28:54 +0000 (12:28 +0200)]
debian_build: cleanup #2

11 years agofix add_liveboot_request: use correct trigger URL for jenkins
Mathias Klette [Thu, 2 May 2013 10:10:21 +0000 (12:10 +0200)]
fix add_liveboot_request: use correct trigger URL for jenkins

11 years agoMerge branch 'master' into develop
Mathias Klette [Thu, 2 May 2013 10:06:49 +0000 (12:06 +0200)]
Merge branch 'master' into develop

11 years agofix debian_build: try to fix correct exception printing
Mathias Klette [Thu, 2 May 2013 09:56:36 +0000 (11:56 +0200)]
fix debian_build: try to fix correct exception printing

11 years agofix debian_build: use correct variable name from ENV for JOB_NAME
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

11 years agofix debian_build: match against int instead of relying on boolean values
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

11 years agofix debian_build: provide some dumb comment instead of failing with non-existing...
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

11 years agopass '__file__' to logger_init whereever it is used
Mathias Klette [Thu, 2 May 2013 09:12:47 +0000 (11:12 +0200)]
pass '__file__' to logger_init whereever it is used

11 years agofix debian_build
Mathias Klette [Thu, 2 May 2013 09:10:55 +0000 (11:10 +0200)]
fix debian_build

11 years agofix debian_build: try to fix correct exception printing
Mathias Klette [Thu, 2 May 2013 09:56:36 +0000 (11:56 +0200)]
fix debian_build: try to fix correct exception printing

11 years agofix debian_build: use correct variable name from ENV for JOB_NAME
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

11 years agofix debian_build: match against int instead of relying on boolean values
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

11 years agofix debian_build: provide some dumb comment instead of failing with non-existing...
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

11 years agopass '__file__' to logger_init whereever it is used
Mathias Klette [Thu, 2 May 2013 09:12:47 +0000 (11:12 +0200)]
pass '__file__' to logger_init whereever it is used

11 years agofix debian_build
Mathias Klette [Thu, 2 May 2013 09:10:55 +0000 (11:10 +0200)]
fix debian_build

11 years agoMerge branch 'master' into develop
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

11 years agoremove CWD variable from common_code
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

11 years agoremove jenkins build specific variable assignments from common_code
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

11 years agoremove jenkins build specific variable assignments from common_code
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

11 years agodebian_build: cleanup #1
Mathias Klette [Tue, 30 Apr 2013 18:07:03 +0000 (20:07 +0200)]
debian_build: cleanup #1

11 years agoMerge remote-tracking branch 'origin/develop' into feature/DEVINF-28
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

11 years agosome more beautifying
Mathias Klette [Tue, 30 Apr 2013 17:45:27 +0000 (19:45 +0200)]
some more beautifying

11 years agoupdate debian_build: move variable definition above so it's defined before first...
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

11 years agoupdate debian_build: move variable definition above so it's defined before first...
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

11 years agoMerge remote-tracking branch 'origin/develop' into feature/DEVINF-28
Mathias Klette [Tue, 30 Apr 2013 17:24:09 +0000 (19:24 +0200)]
Merge remote-tracking branch 'origin/develop' into feature/DEVINF-28

11 years agosome beautifying
Mathias Klette [Tue, 30 Apr 2013 17:23:11 +0000 (19:23 +0200)]
some beautifying

11 years agoMerge branch 'master' into develop
Mathias Klette [Tue, 30 Apr 2013 17:09:09 +0000 (19:09 +0200)]
Merge branch 'master' into develop

Conflicts:
common_code.py

11 years agomove back variables which are not that common as I thought (provided through jenkins...
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)

11 years agoset some default which we use to define as parameters in jenkins
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

11 years agoMerge branch 'master' into develop
Mathias Klette [Tue, 30 Apr 2013 16:48:00 +0000 (18:48 +0200)]
Merge branch 'master' into develop

Conflicts:
common_code.py

11 years agoset some default which we use to define as parameters in jenkins
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

11 years agofix: add closing parantheses
Mathias Klette [Tue, 30 Apr 2013 15:06:34 +0000 (17:06 +0200)]
fix: add closing parantheses

11 years agofix: use setdefault method instead of try/except
Mathias Klette [Tue, 30 Apr 2013 15:05:15 +0000 (17:05 +0200)]
fix: use setdefault method instead of try/except

11 years agofix: use try and except as intended
Mathias Klette [Tue, 30 Apr 2013 14:56:51 +0000 (16:56 +0200)]
fix: use try and except as intended

11 years agoupdate common_code: preset NO_UPLOAD even if it's not set in env
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

11 years agofix common_code: use correct dict name to access GIT_REPO_PATH
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

11 years agoremove unintended indentation, import datetime module for BUILD_START variable
Mathias Klette [Tue, 30 Apr 2013 14:15:25 +0000 (16:15 +0200)]
remove unintended indentation, import datetime module for BUILD_START variable

11 years agomove common variables from debian_build into common_code
Mathias Klette [Tue, 30 Apr 2013 14:08:08 +0000 (16:08 +0200)]
move common variables from debian_build into common_code

11 years agoupdate debian_build: fix the second (same) conversion error
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

11 years agoupdate 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

Conflicts:
debian_build.py

11 years agoMerge branch 'feature/DEVINF-358' into develop
Mathias Klette [Tue, 30 Apr 2013 15:22:46 +0000 (17:22 +0200)]
Merge branch 'feature/DEVINF-358' into develop

Conflicts:
debian_build.py

11 years agofix: add closing parantheses
Mathias Klette [Tue, 30 Apr 2013 15:06:34 +0000 (17:06 +0200)]
fix: add closing parantheses

11 years agofix: use setdefault method instead of try/except
Mathias Klette [Tue, 30 Apr 2013 15:05:15 +0000 (17:05 +0200)]
fix: use setdefault method instead of try/except

11 years agofix: use try and except as intended
Mathias Klette [Tue, 30 Apr 2013 14:56:51 +0000 (16:56 +0200)]
fix: use try and except as intended

11 years agoupdate common_code: preset NO_UPLOAD even if it's not set in env
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

11 years agofix common_code: use correct dict name to access GIT_REPO_PATH
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

11 years agoremove unintended indentation, import datetime module for BUILD_START variable
Mathias Klette [Tue, 30 Apr 2013 14:15:25 +0000 (16:15 +0200)]
remove unintended indentation, import datetime module for BUILD_START variable

11 years agomove common variables from debian_build into common_code
Mathias Klette [Tue, 30 Apr 2013 14:08:08 +0000 (16:08 +0200)]
move common variables from debian_build into common_code

11 years agoMerge remote-tracking branch 'origin/develop' into testmerge
Mathias Klette [Tue, 30 Apr 2013 13:35:11 +0000 (15:35 +0200)]
Merge remote-tracking branch 'origin/develop' into testmerge

11 years agoChanged SSH login to the test server.
Marjan Schiller [Tue, 30 Apr 2013 13:23:12 +0000 (15:23 +0200)]
Changed SSH login to the test server.

11 years agostorage_deploy.sh fix sed line
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>
11 years agostorage_deploy.sh: fix typo in cleanup, missing option
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>
11 years agostorage_deploy.sh: remove key from storage after deploy
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>
11 years agostorage_deploy.sh: change to local dir, rework rsa keys
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>
11 years agostorage_deploy.sh: fix access rights to rsa file
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>
11 years agostorage_deploy.sh: remove IPMI login
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>
11 years agostorage_deploy.sh: tested and functional
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>
11 years agostorage_deploy.sh: now functional
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>
11 years agostorage_deploy: auto-deploys a storage server (not yet functional!)
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>
11 years agofixup! liveboot: report build status to testlink testcase
Fabian Holler [Tue, 30 Apr 2013 11:27:51 +0000 (13:27 +0200)]
fixup! liveboot: report build status to testlink testcase

11 years agoliveboot: 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.

11 years agofixup! liveboot: report build status to testlink testcase
Fabian Holler [Tue, 30 Apr 2013 11:27:51 +0000 (13:27 +0200)]
fixup! liveboot: report build status to testlink testcase

11 years agoliveboot: 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.

11 years agoupdate liveboot_pserver_reset: ensure /dev/sda1 is mounted
Mathias Klette [Tue, 30 Apr 2013 08:58:40 +0000 (10:58 +0200)]
update liveboot_pserver_reset: ensure /dev/sda1 is mounted

11 years agoadding files as of request by mschiller
Mathias Klette [Mon, 29 Apr 2013 15:51:32 +0000 (17:51 +0200)]
adding files as of request by mschiller

11 years agostorage_deploy.sh fix sed line
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>
11 years agostorage_deploy.sh: fix typo in cleanup, missing option
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>
11 years agostorage_deploy.sh: remove key from storage after deploy
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>
11 years agostorage_deploy.sh: change to local dir, rework rsa keys
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>
11 years agostorage_deploy.sh: fix access rights to rsa file
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>
11 years agostorage_deploy.sh: remove IPMI login
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>
11 years agoMerge branch 'master' into feature/storage-auto-deploy
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>
11 years agostorage_deploy.sh: tested and functional
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>
11 years agoupdate debian_build: fix the second (same) conversion error
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

11 years agoupdate debian_build: fix the second (same) conversion error
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

11 years agoupdate 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

11 years agoupdate 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