agola/internal
Simone Gotti bfc42ef60e runservice: fix get tasks to run
Currently `advanceRunTasks` isn't deterministic and doesn't calculate the final
state in one call. So could happen that `getTasksToRun` will select a task to be
executed since its parent are finished (marked as skipped in advanceRunTasks)
but the task isn't marked to be skipped (because advanceRunTasks has calculated
this task before its parents).

Currently fix this doing the same task selection logic done in `advanceRunTasks`
and add a TODO to make `advanceRunTasks` be deterministic by processing tasks by
their level (from level 0).
2019-08-30 15:59:25 +02:00
..
common *: export clients and related types 2019-08-02 12:02:01 +02:00
config config: fix check on task and parents with common deps 2019-08-12 23:11:19 +02:00
datamanager *: use sleep timer in loops 2019-07-25 16:22:54 +02:00
db db: use context functions 2019-07-25 14:49:53 +02:00
etcd etcd: add DeletePrefix method 2019-07-18 16:40:28 +02:00
git-handler internal: fix linter errors 2019-07-02 16:20:53 +02:00
git-save *: use vanity url 2019-07-01 11:40:20 +02:00
gitsources userdirectrun: allow setting destination branch/tag/ref 2019-08-05 14:45:34 +02:00
log Add common logging helper 2019-02-21 16:05:35 +01:00
objectstorage internal: fix linter errors 2019-07-02 16:20:53 +02:00
runconfig config: fix check on task and parents with common deps 2019-08-12 23:11:19 +02:00
sequence *: use vanity url 2019-07-01 11:40:20 +02:00
services runservice: fix get tasks to run 2019-08-30 15:59:25 +02:00
testutil tests: add wait function in place of sleep 2019-08-30 12:50:49 +02:00
toolbox internal: fix linter errors 2019-07-02 16:20:53 +02:00
util configstore: move configstore types inside configstore package 2019-08-02 10:05:47 +02:00
tools.go Add makefile 2019-02-21 15:59:16 +01:00