Steffen Kötte
31f6b5793a
refactor cron model and create service
2016-04-04 10:27:06 +02:00
Steffen Kötte
9734e7133f
fix feature flag for_branch endpoint
2016-03-29 16:51:00 +02:00
Steffen Kötte
69df412aa1
Merge branch 'master' into cronjobs
...
# Conflicts:
# Gemfile
# Gemfile.lock
2016-03-22 14:02:42 +01:00
Jonas Chromik
ca82725e5e
move cron jobs feature flag to permissions
2016-03-22 13:48:51 +01:00
carlad
569a1d3967
Merge pull request #227 from travis-ci/sf-ar-te
...
Changes for the travis-enterprise release
2016-03-22 12:43:49 +01:00
Tyranja
92ec0e352a
Auto-merged master into sf-ar-te on deployment.
2016-03-22 12:37:52 +01:00
carlad
9235f1057d
Merge branch 'master' of github.com:travis-ci/travis-api
2016-03-22 12:36:02 +01:00
carlad
71813bf92a
move travis-migrations into main group
2016-03-22 12:35:28 +01:00
carlad
b552544d19
revert
2016-03-22 12:27:34 +01:00
Konstantin Haase
48880ad184
Revert "add buildpack url"
...
This reverts commit 197120a9eb
.
2016-03-22 12:27:10 +01:00
carlad
197120a9eb
add buildpack url
2016-03-22 12:09:33 +01:00
Tyranja
11ef8d1a61
Auto-merged master into sf-ar-te on deployment.
2016-03-22 12:02:30 +01:00
Steffen Kötte
c037ec7aa3
refactor planned time calculation into separate methods
2016-03-22 10:17:23 +01:00
Jonas Chromik
462a3618e1
update Gemfile.lock to use new migrations
2016-03-21 17:21:57 +01:00
Jonas Chromik
fe76d38230
Merge branch 'master' into cronjobs
2016-03-21 17:08:33 +01:00
carlad
354fa83e42
Merge pull request #224 from travis-ci/cd-v3
...
Adding `/lint` endpoint
2016-03-21 17:04:36 +01:00
Tyranja
2de73fd974
Merge branch 'master' of github.com:travis-ci/travis-api
2016-03-21 15:48:33 +01:00
carlad
6b145e6f06
update lint service, update spec
2016-03-21 15:39:14 +01:00
Steffen Kötte
7215151403
adjust new test to include cron permission
2016-03-21 10:37:06 +01:00
Steffen Kötte
ac0012b0a2
Merge commit '8a050a468c77f2ad8c5faa99864c0bd7d61b08a0' into cronjobs
...
# Conflicts:
# Gemfile
2016-03-21 10:32:46 +01:00
carlad
f940bffe3f
more work on lint endpoint
2016-03-18 16:43:18 +01:00
carlad
69852d18b3
Merge branch 'master' into cd-v3
2016-03-18 13:49:22 +01:00
Piotr Sarnacki
8a050a468c
Use shared logs model to establish connection
...
That way we will use only one connection to the logs database
2016-03-17 13:07:25 +01:00
Piotr Sarnacki
5294f1dab2
Bump travis-core
2016-03-17 13:00:29 +01:00
Piotr Sarnacki
f0dcf270bc
Always convert pool size to integer
2016-03-17 11:59:34 +01:00
Piotr Sarnacki
6aaa25a099
Overwrite database pool size for logs database
...
Logs database config is set in travis keychain and is set to a
concurrency much higher than what we set in heroku config. I don't want
to change it globally, because it may need to be different for other
apps, so I'm changing it here just before we connect to the db.
2016-03-17 11:45:46 +01:00
Piotr Sarnacki
f2c96b3eb5
Set sidekiq pool size also for logs DB
2016-03-17 11:27:42 +01:00
Piotr Sarnacki
5682502cba
Bump travis-core
2016-03-17 11:14:46 +01:00
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