[jira] [Created] (GEODE-5665) Create a check for POM file changes

2018-08-29 Thread Finn Southerland (JIRA)
Finn Southerland created GEODE-5665:
---

 Summary: Create a check for POM file changes
 Key: GEODE-5665
 URL: https://issues.apache.org/jira/browse/GEODE-5665
 Project: Geode
  Issue Type: Task
  Components: build
Reporter: Finn Southerland


Currently, we have to check if grade changes have affected published POM files 
manually, and can miss changes easily. It would be good to have a test of some 
kind to alert us if a POM changes, especially if dependencies change.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5642) cleanAll task is no longer necessary

2018-08-27 Thread Finn Southerland (JIRA)
Finn Southerland created GEODE-5642:
---

 Summary: cleanAll task is no longer necessary
 Key: GEODE-5642
 URL: https://issues.apache.org/jira/browse/GEODE-5642
 Project: Geode
  Issue Type: Task
  Components: build
Reporter: Finn Southerland


Because the project structure has changed, we no longer need a custom 
'cleanAll' task to delete the root build directory. We should remove it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5633) PR pipelines deployed by meta should include fork name AND branch name

2018-08-23 Thread Finn Southerland (JIRA)
Finn Southerland created GEODE-5633:
---

 Summary: PR pipelines deployed by meta should include fork name 
AND branch name
 Key: GEODE-5633
 URL: https://issues.apache.org/jira/browse/GEODE-5633
 Project: Geode
  Issue Type: Task
  Components: ci
Reporter: Finn Southerland


The name for pr pipelines created on forks currently is `pr-<>`. 
This is inconsistent with the other pipelines and risks naming collisions. This 
should be easy to fix as the name is only referenced on creation.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5608) Meta pipeline can generate images and instances with names longer than max allowed by GCP

2018-08-20 Thread Finn Southerland (JIRA)
Finn Southerland created GEODE-5608:
---

 Summary: Meta pipeline can generate images and instances with 
names longer than max allowed by GCP
 Key: GEODE-5608
 URL: https://issues.apache.org/jira/browse/GEODE-5608
 Project: Geode
  Issue Type: Task
  Components: ci
Reporter: Finn Southerland


GCP does not allow names with more than 64 characters, so we should somehow 
ensure that we do not generate names that are longer than this. Contributors to 
especially long names are long fork/branch names especially.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5597) Upload geode maven snapshot artifacts from concourse

2018-08-17 Thread Finn Southerland (JIRA)
Finn Southerland created GEODE-5597:
---

 Summary: Upload geode maven snapshot artifacts from concourse
 Key: GEODE-5597
 URL: https://issues.apache.org/jira/browse/GEODE-5597
 Project: Geode
  Issue Type: Task
  Components: ci
Reporter: Finn Southerland


We would like to publish snapshots from concourse, rather than jenkins.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5584) Switch concourse template generation from spruce to jinja

2018-08-15 Thread Finn Southerland (JIRA)
Finn Southerland created GEODE-5584:
---

 Summary: Switch concourse template generation from spruce to jinja
 Key: GEODE-5584
 URL: https://issues.apache.org/jira/browse/GEODE-5584
 Project: Geode
  Issue Type: Task
Reporter: Finn Southerland


The meta scripts currently use spruce to assemble the other pipeline templates. 
They should use jinja, because it is more readable and will be easier to extend.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5538) Move examples job to a different pipeline

2018-08-07 Thread Finn Southerland (JIRA)
Finn Southerland created GEODE-5538:
---

 Summary: Move examples job to a different pipeline
 Key: GEODE-5538
 URL: https://issues.apache.org/jira/browse/GEODE-5538
 Project: Geode
  Issue Type: Task
Reporter: Finn Southerland


Since it uses different resources and is it's own repository, testing 
geode-examples should be separate from the develop pipeline.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5536) Parallelize unit tests

2018-08-07 Thread Finn Southerland (JIRA)
Finn Southerland created GEODE-5536:
---

 Summary: Parallelize unit tests
 Key: GEODE-5536
 URL: https://issues.apache.org/jira/browse/GEODE-5536
 Project: Geode
  Issue Type: Task
Reporter: Finn Southerland


Unit tests should run in parallel within subprojects.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5511) CI users should be able to see what commands are being run

2018-07-31 Thread Finn Southerland (JIRA)
Finn Southerland created GEODE-5511:
---

 Summary: CI users should be able to see what commands are being run
 Key: GEODE-5511
 URL: https://issues.apache.org/jira/browse/GEODE-5511
 Project: Geode
  Issue Type: Task
Reporter: Finn Southerland






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5496) Create a reaper pipeline

2018-07-30 Thread Finn Southerland (JIRA)
Finn Southerland created GEODE-5496:
---

 Summary: Create a reaper pipeline
 Key: GEODE-5496
 URL: https://issues.apache.org/jira/browse/GEODE-5496
 Project: Geode
  Issue Type: Task
Reporter: Finn Southerland


We should shut down pipeline-created instances after a certain period if they 
do not get shut down for some reason. An additional concourse pipeline can do 
this.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (GEODE-5489) createVersionPropertiesFile task should run only on changes to .git/index

2018-07-27 Thread Finn Southerland (JIRA)
Finn Southerland created GEODE-5489:
---

 Summary: createVersionPropertiesFile task should run only on 
changes to .git/index
 Key: GEODE-5489
 URL: https://issues.apache.org/jira/browse/GEODE-5489
 Project: Geode
  Issue Type: Improvement
Reporter: Finn Southerland


Updating this file too often triggers other tasks unnecessarily.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)