Reduce the number of tasks performed by Travis CI #3159

Closed
MEZk opened this Issue May 5, 2016 · 2 comments

Comments

Projects
None yet
2 participants
@MEZk
Contributor

MEZk commented May 5, 2016

Travis CI has too many tasks (33) to perform now. This increases the server load and is time consuming as we have to wait until all tasks are finished.

default

From my point of view, it will be reasonable to reduce the amount of tasks which are performed by Travis CI. For example, we can move a part of them to Wercker CI.

Wercker's characteristics:

  • Supported languages: java, javascript, PHP, Python, Ruby, Goland
  • GitHub integration
  • support of shell scripts
  • .yml support
  • webhooks

@romani romani added the approved label May 5, 2016

MEZk added a commit to MEZk/checkstyle that referenced this issue May 8, 2016

MEZk added a commit to MEZk/checkstyle that referenced this issue Jun 19, 2016

MEZk added a commit to MEZk/checkstyle that referenced this issue Jun 20, 2016

romani added a commit that referenced this issue Jun 21, 2016

romani added a commit that referenced this issue Jun 21, 2016

MEZk added a commit to MEZk/checkstyle that referenced this issue Jun 21, 2016

Issue #3159: Add test locales steps, resource-noncompilable check ste…
…p and releasenotes generation step for Wercker CI

MEZk added a commit to MEZk/checkstyle that referenced this issue Jun 21, 2016

Issue #3159: Add test locales steps, resource-noncompilable check ste…
…p and releasenotes generation step for Wercker CI

MEZk added a commit to MEZk/checkstyle that referenced this issue Jun 21, 2016

MEZk added a commit to MEZk/checkstyle that referenced this issue Jun 21, 2016

romani added a commit that referenced this issue Jun 21, 2016

MEZk added a commit to MEZk/checkstyle that referenced this issue Jun 23, 2016

MEZk added a commit to MEZk/checkstyle that referenced this issue Jun 23, 2016

MEZk added a commit to MEZk/checkstyle that referenced this issue Jun 23, 2016

romani added a commit that referenced this issue Jun 23, 2016

@romani romani added this to the 7.0 milestone Jun 23, 2016

@romani

This comment has been minimized.

Show comment
Hide comment
@romani

romani Jun 25, 2016

Member

I do not like how wercker works .... some time restart works some time it does not.

https://app.wercker.com/#checkstyle/checkstyle/build/576de03eefc0c401000122d7?step=576de04c8c574e0001449dd4

Failed tests:
CheckerTest.testMultipleConfigs:633->BaseCheckTestSupport.verify:126->BaseCheckTestSupport.verify:134->BaseCheckTestSupport.verify:162 error message 0 expected:<...626812/file.java:1: [Missing a header - not enough lines in file].> but was:<...626812/file.java:1: [Header fehlt - Datei hat nicht genug Zeilen].>

it has problem with locale testing, it is so unstable in PRs. For now I did not noticed problem in master.

Member

romani commented Jun 25, 2016

I do not like how wercker works .... some time restart works some time it does not.

https://app.wercker.com/#checkstyle/checkstyle/build/576de03eefc0c401000122d7?step=576de04c8c574e0001449dd4

Failed tests:
CheckerTest.testMultipleConfigs:633->BaseCheckTestSupport.verify:126->BaseCheckTestSupport.verify:134->BaseCheckTestSupport.verify:162 error message 0 expected:<...626812/file.java:1: [Missing a header - not enough lines in file].> but was:<...626812/file.java:1: [Header fehlt - Datei hat nicht genug Zeilen].>

it has problem with locale testing, it is so unstable in PRs. For now I did not noticed problem in master.

@romani

This comment has been minimized.

Show comment
Hide comment
@romani

romani Jun 26, 2016

Member

issue is closed, final note will be addressed at #3314

Member

romani commented Jun 26, 2016

issue is closed, final note will be addressed at #3314

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment