cassandra-builds.git
4 days agoCircleCI docker image should bake in more dependencies master
Ariel Weisberg [Thu, 17 Jan 2019 19:22:18 +0000 (14:22 -0500)] 
CircleCI docker image should bake in more dependencies

Patch by Ariel Weisberg; Reviewed by Stefan Podkowinski for CASSANDRA-14985

13 days agoUpdate git.a.o URLs to gitbox
Michael Shuler [Wed, 9 Jan 2019 18:54:48 +0000 (12:54 -0600)] 
Update git.a.o URLs to gitbox

See INFRA-17593

13 days agoUpdate URLs for gitbox.apache.org migration
Michael Shuler [Fri, 4 Jan 2019 21:04:45 +0000 (15:04 -0600)] 
Update URLs for gitbox.apache.org migration

Closes #8

3 months agoUse new docker image for dtests
Stefan Podkowinski [Wed, 17 Oct 2018 08:24:55 +0000 (10:24 +0200)] 
Use new docker image for dtests

3 months agoAdd docker image for running dtests
Stefan Podkowinski [Tue, 9 Oct 2018 11:17:46 +0000 (13:17 +0200)] 
Add docker image for running dtests

Closes #7

3 months agoUpdated jenkins slave list and contact details
kurt [Thu, 27 Sep 2018 00:41:08 +0000 (10:41 +1000)] 
Updated jenkins slave list and contact details

4 months agoMake docker image for dtests configurable
Stefan Podkowinski [Mon, 17 Sep 2018 13:22:57 +0000 (15:22 +0200)] 
Make docker image for dtests configurable

Also build against Java 11 if on trunk and Java 11 is available
(Java 8 is still used for test execution)

6 months agoTag docker build containers for easier ID
Michael Shuler [Tue, 3 Jul 2018 23:11:08 +0000 (18:11 -0500)] 
Tag docker build containers for easier ID

6 months agoSet ||true on git commands that may fail expectedly
Michael Shuler [Tue, 3 Jul 2018 00:22:03 +0000 (19:22 -0500)] 
Set ||true on git commands that may fail expectedly

6 months agoUpdate mail output to include links
Michael Shuler [Mon, 2 Jul 2018 21:34:05 +0000 (16:34 -0500)] 
Update mail output to include links

7 months agoFind files modified less than 10 days ago for bintray upload
Michael Shuler [Wed, 20 Jun 2018 18:53:23 +0000 (13:53 -0500)] 
Find files modified less than 10 days ago for bintray upload

7 months agoREADME: on updating rpm/deb repositories
Stefan Podkowinski [Fri, 8 Jun 2018 12:34:14 +0000 (14:34 +0200)] 
README: on updating rpm/deb repositories

7 months agoUpdate centos docker file to avoid py ssl warnings
Stefan Podkowinski [Fri, 8 Jun 2018 12:32:24 +0000 (14:32 +0200)] 
Update centos docker file to avoid py ssl warnings

7 months agoSet LC_CTYPE to UTF-8 for dtests
Stefan Podkowinski [Mon, 28 May 2018 12:30:38 +0000 (14:30 +0200)] 
Set LC_CTYPE to UTF-8 for dtests

Patch for CASSANDRA-14298

10 months agopick the right nosetests.xml
Marcus Eriksson [Wed, 28 Feb 2018 16:18:16 +0000 (08:18 -0800)] 
pick the right nosetests.xml

10 months agocan't use --depth with apache git repo
Marcus Eriksson [Tue, 27 Feb 2018 17:14:32 +0000 (09:14 -0800)] 
can't use --depth with apache git repo

10 months agoMove apache dtests to running in docker
Marcus Eriksson [Fri, 23 Feb 2018 17:48:08 +0000 (09:48 -0800)] 
Move apache dtests to running in docker

use dumb-init to get signal handling to work (https://engineeringblog.yelp.com/2016/01/dumb-init-an-init-for-docker.html)

Patch by marcuse; reviewed by Michael Shuler for CASSANDRA-14241

11 months agocreate a separate jenkins job for running dtests in docker
Marcus Eriksson [Wed, 21 Feb 2018 22:02:38 +0000 (14:02 -0800)] 
create a separate jenkins job for running dtests in docker

11 months agoSwitch to using pytest version of dtests for CASSANDRA-14134.
Ariel Weisberg [Mon, 29 Jan 2018 21:04:27 +0000 (16:04 -0500)] 
Switch to using pytest version of dtests for CASSANDRA-14134.

11 months agoFor CASSANDRA-14134, trying doubling dtest timeout from 20 to 40 minutes.
Ariel Weisberg [Mon, 29 Jan 2018 19:20:20 +0000 (14:20 -0500)] 
For CASSANDRA-14134, trying doubling dtest timeout from 20 to 40 minutes.

11 months agoFor CASSANDRA-14134, make it possible to use a special python3/pytest dtest script.
Ariel Weisberg [Thu, 18 Jan 2018 19:31:17 +0000 (14:31 -0500)] 
For CASSANDRA-14134, make it possible to use a special python3/pytest dtest script.

12 months agoFix forgotten deletion of testResults() line
Michael Shuler [Tue, 9 Jan 2018 21:39:48 +0000 (15:39 -0600)] 
Fix forgotten deletion of testResults() line

12 months agoUpdate deprecated junit and test stability syntax
Michael Shuler [Tue, 9 Jan 2018 21:20:38 +0000 (15:20 -0600)] 
Update deprecated junit and test stability syntax

- Switch publisher syntax from junit to archiveJunit()
- Switch stabilityTestDataPublisher() to publishTestStabilityData()

13 months agoFix novnode script
Jeff Jirsa [Tue, 19 Dec 2017 17:21:05 +0000 (09:21 -0800)] 
Fix novnode script

14 months agoAdd dtest repo/branch parameters to dev jobs
Michael Shuler [Fri, 17 Nov 2017 15:48:28 +0000 (09:48 -0600)] 
Add dtest repo/branch parameters to dev jobs

16 months agoSet CCM_CONFIG_DIR within Jenkins WORKSPACE
Michael Shuler [Wed, 30 Aug 2017 16:01:20 +0000 (11:01 -0500)] 
Set CCM_CONFIG_DIR within Jenkins WORKSPACE

16 months agoSet build retention to 50
Michael Shuler [Thu, 24 Aug 2017 16:32:22 +0000 (11:32 -0500)] 
Set build retention to 50

18 months agoSwitch to ASF r/o git mirror for cassandra-dtest
Michael Shuler [Thu, 13 Jul 2017 14:59:03 +0000 (09:59 -0500)] 
Switch to ASF r/o git mirror for cassandra-dtest

18 months agoAdd package signing instructions
Stefan Podkowinski [Wed, 28 Jun 2017 13:50:59 +0000 (15:50 +0200)] 
Add package signing instructions

19 months agoRemove specific OS distribution annotation from RPM build
Michael Shuler [Mon, 19 Jun 2017 19:58:55 +0000 (14:58 -0500)] 
Remove specific OS distribution annotation from RPM build

19 months agoFix tag parsing for tentative release tags
Michael Shuler [Mon, 19 Jun 2017 19:38:45 +0000 (14:38 -0500)] 
Fix tag parsing for tentative release tags

20 months agoAllow concurrent builds on devbranch jobs
Michael Shuler [Wed, 17 May 2017 12:11:56 +0000 (07:11 -0500)] 
Allow concurrent builds on devbranch jobs

20 months agoUnify version handling for docker based package building
Stefan Podkowinski [Tue, 16 May 2017 18:20:11 +0000 (20:20 +0200)] 
Unify version handling for docker based package building

Build either snapshot or release packages based on specified git path.
Releases will only be build from tags. Provided changes will simplify
manual invocation of docker for developers, as well as making it
possible to automatically build packages in Jenkins at some point.

Closes #3

20 months agoParameterize settings in cassandra_job_dsl_seed.groovy
Stefan Podkowinski [Tue, 16 May 2017 20:49:01 +0000 (22:49 +0200)] 
Parameterize settings in cassandra_job_dsl_seed.groovy

Closes #2

20 months agoAllow using git tag reference as build argument
Frank Vissing [Tue, 2 May 2017 18:13:34 +0000 (20:13 +0200)] 
Allow using git tag reference as build argument

Closes #1

21 months agoFix comment on ant target trigger
Michael Shuler [Mon, 10 Apr 2017 21:52:25 +0000 (16:52 -0500)] 
Fix comment on ant target trigger

21 months agoDrop variation ant test targets to @weekly
Michael Shuler [Mon, 10 Apr 2017 21:50:40 +0000 (16:50 -0500)] 
Drop variation ant test targets to @weekly

21 months agoRemove ccm cluster before attempting creation
Michael Shuler [Mon, 10 Apr 2017 21:44:50 +0000 (16:44 -0500)] 
Remove ccm cluster before attempting creation

21 months agoRevert "Skip cassandra6,7 slaves until name resolution is fixed"
Michael Shuler [Tue, 28 Mar 2017 16:55:50 +0000 (11:55 -0500)] 
Revert "Skip cassandra6,7 slaves until name resolution is fixed"

This reverts commit 680bf928f46f0fd5d4943d3c1afc524bf56b4734.

The servers now know their names correctly, so reverting this skip.

22 months agoSkip cassandra6,7 slaves until name resolution is fixed
Michael Shuler [Thu, 23 Mar 2017 18:10:13 +0000 (13:10 -0500)] 
Skip cassandra6,7 slaves until name resolution is fixed

22 months agoEnable dtest-large target jobs
Michael Shuler [Thu, 23 Mar 2017 15:38:58 +0000 (10:38 -0500)] 
Enable dtest-large target jobs

22 months agoMove cassandra6,7 slaves to ONLINE list
Michael Shuler [Wed, 22 Mar 2017 18:38:25 +0000 (13:38 -0500)] 
Move cassandra6,7 slaves to ONLINE list

22 months agoAdd note to allow sudo NOPASSWD or provide pass
Michael Shuler [Tue, 21 Mar 2017 23:01:43 +0000 (18:01 -0500)] 
Add note to allow sudo NOPASSWD or provide pass

22 months agoFix jenkins user's ssh key addition
Michael Shuler [Tue, 21 Mar 2017 22:37:37 +0000 (17:37 -0500)] 
Fix jenkins user's ssh key addition

22 months agoSwitch all jobs to use latest JDK 1.8 version
Michael Shuler [Mon, 20 Mar 2017 16:54:20 +0000 (11:54 -0500)] 
Switch all jobs to use latest JDK 1.8 version

22 months agoEnable cqlsh jobs after venv/pip path fix verified
Michael Shuler [Wed, 8 Mar 2017 03:27:16 +0000 (21:27 -0600)] 
Enable cqlsh jobs after venv/pip path fix verified

22 months agoUse custom workspace on cqlsh child jobs for shorter paths
Michael Shuler [Wed, 8 Mar 2017 00:18:01 +0000 (18:18 -0600)] 
Use custom workspace on cqlsh child jobs for shorter paths

22 months agoDisable cqlsh jobs temporarily - venv long path issue..
Michael Shuler [Tue, 7 Mar 2017 21:33:26 +0000 (15:33 -0600)] 
Disable cqlsh jobs temporarily - venv long path issue..

22 months agoDrop label restriction on matrix lightweight executor
Michael Shuler [Tue, 7 Mar 2017 20:54:25 +0000 (14:54 -0600)] 
Drop label restriction on matrix lightweight executor

The parent matrix job does not really perform any function other than to
shepherd the children job matrices, which is where the work is done.
This lightweight parent job can run anywhere. The label restriction was
taking up a non-executing slot on the slave and preventing any other
concurrency throttled jobs from running on the slave.

22 months agoRestrict slave label on cqlsh matrix job children
Michael Shuler [Tue, 7 Mar 2017 19:48:59 +0000 (13:48 -0600)] 
Restrict slave label on cqlsh matrix job children

22 months agoMove JDK to matrix axis
Michael Shuler [Tue, 7 Mar 2017 18:40:13 +0000 (12:40 -0600)] 
Move JDK to matrix axis

22 months agoAdd dev branch parameterized cqlsh-tests job
Michael Shuler [Tue, 7 Mar 2017 17:46:07 +0000 (11:46 -0600)] 
Add dev branch parameterized cqlsh-tests job

22 months agoAdd cqlsh-tests template and main branch jobs
Michael Shuler [Tue, 7 Mar 2017 17:10:57 +0000 (11:10 -0600)] 
Add cqlsh-tests template and main branch jobs

22 months agoUse cut to build release series instead of counting characters
Michael Shuler [Mon, 6 Mar 2017 20:56:30 +0000 (14:56 -0600)] 
Use cut to build release series instead of counting characters

22 months agoReorder virtualenv steps
Michael Shuler [Mon, 6 Mar 2017 18:00:21 +0000 (12:00 -0600)] 
Reorder virtualenv steps

22 months agoAdd cassandra-cqlsh-tests build script
Michael Shuler [Fri, 3 Mar 2017 21:59:46 +0000 (15:59 -0600)] 
Add cassandra-cqlsh-tests build script

22 months agoFix ant target in dev branch job
Michael Shuler [Fri, 3 Mar 2017 17:36:32 +0000 (11:36 -0600)] 
Fix ant target in dev branch job

22 months agoAdd Parameterized Dev Branch Jobs to DSL
Michael Shuler [Fri, 3 Mar 2017 17:18:37 +0000 (11:18 -0600)] 
Add Parameterized Dev Branch Jobs to DSL

22 months agoUpdate readme
Michael Shuler [Fri, 24 Feb 2017 18:47:59 +0000 (12:47 -0600)] 
Update readme

22 months agoAdd Jenkins slave list for ASF INFRA reference
Michael Shuler [Wed, 22 Feb 2017 18:50:12 +0000 (12:50 -0600)] 
Add Jenkins slave list for ASF INFRA reference

22 months agoFix build command order
Michael Shuler [Wed, 22 Feb 2017 16:42:35 +0000 (10:42 -0600)] 
Fix build command order

22 months agoAdd trailing slash to COPY target dir
Michael Shuler [Wed, 22 Feb 2017 16:38:34 +0000 (10:38 -0600)] 
Add trailing slash to COPY target dir

Docker build fails on the target with "not a directory", unless it includes
a trailing slash.

22 months agoUpdate Dockerfiles for building RPMs and Debian packages
Stefan Podkowinski [Fri, 17 Feb 2017 13:19:12 +0000 (14:19 +0100)] 
Update Dockerfiles for building RPMs and Debian packages

 * Creates re-usable docker images for build environment
 * Actual build is executed using `docker run` and dedicated build
   scripts
 * Resulting packages will end up in local dist directory

23 months agoAdd cassandra-release scripts to repo
Michael Shuler [Thu, 16 Feb 2017 17:50:42 +0000 (11:50 -0600)] 
Add cassandra-release scripts to repo

23 months agoAdd WIP docker run scripts for deb/rpm build
Michael Shuler [Thu, 16 Feb 2017 16:40:42 +0000 (10:40 -0600)] 
Add WIP docker run scripts for deb/rpm build

2 years agoDrop cassandra-3.X jobs from DSL
Michael Shuler [Wed, 18 Jan 2017 17:04:47 +0000 (11:04 -0600)] 
Drop cassandra-3.X jobs from DSL

2 years agoFix triggerInterval variable scope
Michael Shuler [Thu, 15 Dec 2016 19:19:44 +0000 (13:19 -0600)] 
Fix triggerInterval variable scope

2 years agoPass DSL a varable string for interval
Michael Shuler [Thu, 15 Dec 2016 19:01:15 +0000 (13:01 -0600)] 
Pass DSL a varable string for interval

ERROR: (cassandra_job_dsl_seed.groovy, line 245) No such property: triggerInterval for class: javaposse.jobdsl.dsl.helpers.triggers.TriggerContext

2 years agoRun default dtest daily and variations weekly
Michael Shuler [Thu, 15 Dec 2016 18:46:33 +0000 (12:46 -0600)] 
Run default dtest daily and variations weekly

2 years agoAdd dtest variation jobs to DSL
Michael Shuler [Tue, 13 Dec 2016 17:43:39 +0000 (11:43 -0600)] 
Add dtest variation jobs to DSL

2 years agoAdd dtest variations to build script
Michael Shuler [Tue, 13 Dec 2016 17:18:10 +0000 (11:18 -0600)] 
Add dtest variations to build script

2 years agoDrop throttle on artifacts jobs
Michael Shuler [Fri, 9 Dec 2016 23:28:01 +0000 (17:28 -0600)] 
Drop throttle on artifacts jobs

2 years agoAdd job process orphan post-build task to test and dtest templates
Michael Shuler [Thu, 8 Dec 2016 16:18:12 +0000 (10:18 -0600)] 
Add job process orphan post-build task to test and dtest templates

2 years agoSet python2 for dtest venv
Michael Shuler [Tue, 6 Dec 2016 14:18:12 +0000 (08:18 -0600)] 
Set python2 for dtest venv

2 years agoFix dtest output location to archive
Michael Shuler [Wed, 30 Nov 2016 23:11:22 +0000 (17:11 -0600)] 
Fix dtest output location to archive

2 years agoAdd dtest jobs to DSL
Michael Shuler [Wed, 30 Nov 2016 22:09:03 +0000 (16:09 -0600)] 
Add dtest jobs to DSL

2 years agoAdd dtest build script
Michael Shuler [Wed, 30 Nov 2016 21:54:28 +0000 (15:54 -0600)] 
Add dtest build script

2 years agoSkip test-cdc on cassandra-2.2 and cassandra-3.0
Michael Shuler [Tue, 29 Nov 2016 22:08:24 +0000 (16:08 -0600)] 
Skip test-cdc on cassandra-2.2 and cassandra-3.0

2 years agoAdd cassandra-3.11 branch jobs
Michael Shuler [Tue, 29 Nov 2016 17:50:02 +0000 (11:50 -0600)] 
Add cassandra-3.11 branch jobs

2 years agoEnable generated jobs
Michael Shuler [Fri, 18 Nov 2016 23:45:34 +0000 (17:45 -0600)] 
Enable generated jobs

2 years agoAdd category throttle and drop empty archives
Michael Shuler [Fri, 18 Nov 2016 23:31:33 +0000 (17:31 -0600)] 
Add category throttle and drop empty archives

2 years agoRemove console timestamps option (not installed)
Michael Shuler [Fri, 18 Nov 2016 23:16:31 +0000 (17:16 -0600)] 
Remove console timestamps option (not installed)

2 years agoWhatever, DSL.. renamed with underscores..
Michael Shuler [Fri, 18 Nov 2016 23:10:06 +0000 (17:10 -0600)] 
Whatever, DSL.. renamed with underscores..

2 years agoDisable generated jobs
Michael Shuler [Fri, 18 Nov 2016 22:58:14 +0000 (16:58 -0600)] 
Disable generated jobs

2 years agoAdd initial DSL builder
Michael Shuler [Fri, 18 Nov 2016 22:55:58 +0000 (16:55 -0600)] 
Add initial DSL builder

2 years agoAdd eclipse-warnings to artifacts build
Michael Shuler [Fri, 18 Nov 2016 20:33:47 +0000 (14:33 -0600)] 
Add eclipse-warnings to artifacts build

2 years agoAdd artifacts and unittest build scripts
Michael Shuler [Mon, 14 Nov 2016 23:37:05 +0000 (17:37 -0600)] 
Add artifacts and unittest build scripts

2 years agoInitial commit
Michael Shuler [Fri, 11 Nov 2016 22:27:04 +0000 (16:27 -0600)] 
Initial commit