]> Frank Brehm's Git Trees - profitbricks/jenkins-build-scripts.git/log
profitbricks/jenkins-build-scripts.git
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 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 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

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 agoextract_storage: change way of obtaining the last develop build number
Dongsu Park [Wed, 24 Apr 2013 09:19:38 +0000 (11:19 +0200)]
extract_storage: change way of obtaining the last develop build number

This commit includes the following bug fixes.

1. get_last_target_build_no() changes its way of obtaining the last
  build number of a given target, e.g. develop. So far the function
  has tried to get the most recent subdirectory under
  /srv/storage-kernels/develop, for example 412. However, that was
  slightly buggy, because it returned a wrong value if no subdirectory
  exists. As the subdirectories get cleaned up at the end of this script,
  such case can happen actually quite often. Therefore the solution is
  to parse tarball's filenames to get the last build number.

2. It changed how to install debian package from feature branches.
  Sometimes it's not possible to install a debian package with an
  option "-t $DISTRIBUTION", especially when $DISTRIBUTION is the one
  for feature branch. So let's add a version number to apt-get install
  command, to be more specific. i.e. "package_name=version_number"

3. A small bugfix in case of experimental distribution.
  Distribution name for sources.list should be $TARGET_NAME instead of
  $DISTRIBUTION, because $DISTRIBUTION does not indicates the name of
  an individual feature branch, since the recent change by Mathias.

4. A small bugfix. If $PB_SUITE is an empty string, set TARGET_NAME to
  master by default. Otherwise the entire script could sometimes work
  in a wrong way.

11 years agoextract_storage: change way of obtaining the last develop build number
Dongsu Park [Wed, 24 Apr 2013 09:19:38 +0000 (11:19 +0200)]
extract_storage: change way of obtaining the last develop build number

This commit includes the following bug fixes.

1. get_last_target_build_no() changes its way of obtaining the last
  build number of a given target, e.g. develop. So far the function
  has tried to get the most recent subdirectory under
  /srv/storage-kernels/develop, for example 412. However, that was
  slightly buggy, because it returned a wrong value if no subdirectory
  exists. As the subdirectories get cleaned up at the end of this script,
  such case can happen actually quite often. Therefore the solution is
  to parse tarball's filenames to get the last build number.

2. It changed how to install debian package from feature branches.
  Sometimes it's not possible to install a debian package with an
  option "-t $DISTRIBUTION", especially when $DISTRIBUTION is the one
  for feature branch. So let's add a version number to apt-get install
  command, to be more specific. i.e. "package_name=version_number"

3. A small bugfix in case of experimental distribution.
  Distribution name for sources.list should be $TARGET_NAME instead of
  $DISTRIBUTION, because $DISTRIBUTION does not indicates the name of
  an individual feature branch, since the recent change by Mathias.

4. A small bugfix. If $PB_SUITE is an empty string, set TARGET_NAME to
  master by default. Otherwise the entire script could sometimes work
  in a wrong way.

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 agoupdate storage-extract: use branchname to determine correct distribution
Mathias Klette [Tue, 23 Apr 2013 09:45:10 +0000 (11:45 +0200)]
update storage-extract: use branchname to determine correct distribution

11 years agoupdate storage-extract: use branchname to determine correct distribution
Mathias Klette [Tue, 23 Apr 2013 09:45:10 +0000 (11:45 +0200)]
update storage-extract: use branchname to determine correct distribution

11 years agoextract_storage: change build number naming scheme for feature branch
Dongsu Park [Thu, 18 Apr 2013 11:38:58 +0000 (13:38 +0200)]
extract_storage: change build number naming scheme for feature branch

This is only a temporary solution to resolve build number conflicts
on Gentoo systems. Without the change, it's nearly impossible to manage
different ebuilds for both master/develop branches and feature branches.
For the example above, new ebuilds for feature branch (build no. 150)
should be recognized as a newer version than the last develop kernel.
In reality, however, the develop kernel has its build number 395, and
the feature build number 150 will be recognized as its previous version.

To avoid such confusion, change build number naming scheme,
from a simple number to a more precise string according to a format

  $(last_develop_buildno).$(feature_buildno)

, where $(last_develop_buildno) is the most recent build number
in the develop branch, and $(feature_buildno) is the current feature
branch's build number. For example, if the last build number of develop
branch is 395, and that of feature branch is 150, then the output string
will be "395.150".

11 years agoMerge branch 'feature/storage-feature-branch' into develop
Mathias Klette [Mon, 22 Apr 2013 09:56:07 +0000 (11:56 +0200)]
Merge branch 'feature/storage-feature-branch' into develop

11 years agoi'm really sad about having to add this disclaimer now, not adding it earlier and...
Holger Levsen [Thu, 18 Apr 2013 15:12:13 +0000 (17:12 +0200)]
i'm really sad about having to add this disclaimer now, not adding it earlier and letting this code rott this much. its working code, yes, but unreadable too. but it's definitly not too late to clean it all up

11 years agoupdate debian_build.py: new jobs with automatic changelog management
Mathias Klette [Fri, 19 Apr 2013 17:19:29 +0000 (19:19 +0200)]
update debian_build.py: new jobs with automatic changelog management

- based on changes in 59739f4 by Thilo Fromm - thanks!

11 years agoupdate debian_build.py: new jobs with automatic changelog management
Mathias Klette [Fri, 19 Apr 2013 17:19:29 +0000 (19:19 +0200)]
update debian_build.py: new jobs with automatic changelog management

- based on changes in 59739f4 by Thilo Fromm - thanks!

11 years agoextract_storage: change build number naming scheme for feature branch
Dongsu Park [Thu, 18 Apr 2013 11:38:58 +0000 (13:38 +0200)]
extract_storage: change build number naming scheme for feature branch

This is only a temporary solution to resolve build number conflicts
on Gentoo systems. Without the change, it's nearly impossible to manage
different ebuilds for both master/develop branches and feature branches.
For the example above, new ebuilds for feature branch (build no. 150)
should be recognized as a newer version than the last develop kernel.
In reality, however, the develop kernel has its build number 395, and
the feature build number 150 will be recognized as its previous version.

To avoid such confusion, change build number naming scheme,
from a simple number to a more precise string according to a format

  $(last_develop_buildno).$(feature_buildno)

, where $(last_develop_buildno) is the most recent build number
in the develop branch, and $(feature_buildno) is the current feature
branch's build number. For example, if the last build number of develop
branch is 395, and that of feature branch is 150, then the output string
will be "395.150".

11 years agoi'm really sad about having to add this disclaimer now, not adding it earlier and...
Holger Levsen [Thu, 18 Apr 2013 15:12:13 +0000 (17:12 +0200)]
i'm really sad about having to add this disclaimer now, not adding it earlier and letting this code rott this much. its working code, yes, but unreadable too. but it's definitly not too late to clean it all up