Piotr Sarnacki
8ca1c4d824
Merge pull request #236 from travis-ci/allow-to-set-sidekiq-concurrency-separately
...
Allow to set sidekiq concurrency separately from web workers
2016-03-17 11:09:34 +01:00
Piotr Sarnacki
b68c7a33b0
Allow to set sidekiq concurrency separately from web workers
...
Unicorn, which we use to serve the API, uses forked workers that need
only one connection per instance. Sidekiq on the other hand runs several
instances in memory, so it needs a higher concurrency setting. This
commit introduces a way to set sidekiq db pool using
SIDEKIQ_DB_POOL_SIZE
2016-03-17 10:57:15 +01:00
carlad
55621067cc
Merge pull request #235 from travis-ci/cd-fix-spam-reqs
...
Remove hard coded request path to allow whitelisted request paths
2016-03-16 15:38:38 +01:00
carlad
7e438be4cf
remove hard coded request path
2016-03-16 15:20:41 +01:00
carlad
4462613c46
Merge branch 'master' into cd-v3
2016-03-15 12:12:36 +01:00
carlad
06cf863fec
Merge pull request #234 from travis-ci/cd-statement-timeout
...
bump travis-core to reinstate statement_timeout config variable
2016-03-14 17:10:08 +01:00
carlad
e1fefaf456
bump travis-core statement_timeout
2016-03-14 16:29:41 +01:00
carlad
ac400906a1
bump travis-core for db statement_timeout config
2016-03-14 14:59:33 +01:00
carlad
da0576d995
Merge branch 'master' into cd-v3
2016-03-14 13:36:46 +01:00
carlad
07dd57845b
Merge pull request #233 from travis-ci/cd-last-build-sort
...
Add ability to sort repos by default_branch.last_build
2016-03-14 13:29:06 +01:00
carlad
643ca01ee5
user repo2 again
2016-03-14 13:24:01 +01:00
carlad
156a6ebb98
set repo id
2016-03-14 13:04:34 +01:00
carlad
74b43d5e89
use repo2
2016-03-14 12:58:46 +01:00
carlad
087788757f
add repo.id to spec
2016-03-14 12:56:01 +01:00
Jonas Chromik
5663410c45
minor changes
2016-03-14 12:50:39 +01:00
carlad
5cb5fdb8d6
update spec to create additional repo for sorting test
2016-03-14 12:14:10 +01:00
Christopher Weyand
dd7e74950d
revert gemspec
2016-03-14 11:11:18 +01:00
Christopher Weyand
6c839aebec
feature flag test
2016-03-14 11:03:41 +01:00
carlad
3a97ac8bfa
add spec for sort by default_branch.last_build
2016-03-11 15:17:06 +01:00
carlad
f512975e6a
change sort to builds.started_at
2016-03-11 15:05:46 +01:00
carlad
b784eaee82
add sort_by default_branch.last_build builds.id
2016-03-11 14:41:24 +01:00
carlad
3182513798
add sort_by default_branch builds.id
2016-03-11 14:39:28 +01:00
carlad
7a7e957b80
Merge branch 'master' into cd-v3
2016-03-11 11:36:19 +01:00
Hiro Asari
189bf99b18
Merge pull request #230 from travis-ci/ha-feature-debug-endpoint
...
Add `/job/:job_id/debug` endpoint
2016-03-08 09:09:33 -10:00
Hiro Asari
593c6edaa6
Merge branch 'master' into ha-feature-debug-endpoint
2016-03-08 08:57:57 -10:00
carlad
c0e01c46d2
Merge branch 'master' into cd-v3
2016-03-08 17:03:40 +01:00
carlad
e99fd09e2d
Merge pull request #232 from travis-ci/cd-coreless-migrations
...
bump travis-migrations
2016-03-08 16:06:33 +01:00
carlad
41ef072a94
Merge branch 'master' into cd-coreless-migrations
2016-03-08 16:00:47 +01:00
carlad
6324bbeef8
bump travis-migrations
2016-03-08 15:58:47 +01:00
carlad
a45178c67d
Merge pull request #228 from travis-ci/cd-coreless-migrations
...
Make api use travis-migrations for test db
2016-03-08 12:51:44 +01:00
Hiro Asari
aaed416238
Point to travis-core master branch
...
https://github.com/travis-ci/travis-core/pull/519 has been merged,
so there is no need for a special branch
2016-03-07 16:51:35 -10:00
Hiro Asari
73f724c58c
Add more specs for /job/:job_id/debug
...
We now rely on https://github.com/travis-ci/travis-core/pull/519 .
2016-03-07 16:36:33 -10:00
Hiro Asari
d944fe347a
Add /job/:job_id/debug spec
2016-03-07 11:51:26 -10:00
Hiro Asari
ba142b84c7
Put debug options in debug_otions
...
This depends on https://github.com/travis-ci/travis-migrations/pull/7
2016-03-04 09:04:58 -10:00
Hiro Asari
05e860dd35
Fix #active?
invocation
...
Second arg is repository
2016-03-03 15:21:37 -10:00
Hiro Asari
56ea1d6663
Raise if debug feature is unavailable
2016-03-03 10:12:48 -10:00
Hiro Asari
5b25683ce8
Merge remote-tracking branch 'origin/master' into ha-feature-debug-endpoint
2016-03-02 15:04:54 -10:00
Hiro Asari
ca09547452
Access job via attr_reader
2016-03-02 15:00:57 -10:00
Hiro Asari
d1e07f10f0
Accept 'quiet' param for /job/:job_id/debug endpoint
2016-03-02 15:00:57 -10:00
Piotr Sarnacki
fa8520eb25
Revert "Hardcode database pool size for sidekiq"
...
This reverts commit b6b1d12f48
.
The pool size can be set with DATABASE_POOL_SIZE ENV var on heroku. I
set it to 5, so it's ok, to revert this change.
2016-03-02 16:14:01 +01:00
Piotr Sarnacki
b6b1d12f48
Hardcode database pool size for sidekiq
...
For some reason pool is set to 1 and I can't find the source of this
setting, so for now, just to fix the immediate problem I'm setting it
manually in sidekiq.rb
2016-03-02 15:17:16 +01:00
Hiro Asari
82b95440b2
Fix previous_status → previous_state, and set value correctly
2016-02-29 16:15:01 -10:00
Hiro Asari
89487c09ca
Fix specs to account for new 'debug' permissions
2016-02-29 15:08:08 -10:00
Hiro Asari
80cb945557
Remove superfulous method
2016-02-29 14:27:57 -10:00
Hiro Asari
e6d39c2a52
Restart job via V3 query
2016-02-29 14:24:09 -10:00
Hiro Asari
1ee5421d3f
Fix up Debug service
2016-02-29 12:44:17 -10:00
Hiro Asari
2196acb36d
Use V3 services for debug route
2016-02-29 12:40:51 -10:00
Hiro Asari
8490e9f9ce
Debug output
2016-02-29 12:26:19 -10:00
Hiro Asari
022089adc8
Implement bare-bones /jobs/:job_id/debug endpoint
2016-02-29 12:04:06 -10:00
Hiro Asari
f319dfbf65
Update travis-yaml
2016-02-25 16:06:32 -10:00