Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 886c5a4715994bdb6c0bdee05c2f7d05528a5883
https://github.com/openSUSE/open-build-service/commit/886c5a4715994bdb6c0bde...
Author: Ana María Martínez Gómez
Date: 2017-12-08 (Fri, 08 Dec 2017)
Changed paths:
M src/api/app/jobs/project_log_rotate_job.rb
M src/api/app/models/event.rb
M src/api/app/models/event/base.rb
M src/api/config/clock.rb
Log Message:
-----------
[api] Move ProjectLogRotate to 1 event per job
https://trello.com/c/vOh0oyHu/619-8-p8-move-projectlogrotate-to-1-event-per-...
Commit: 668724d565e428ea5cf9d50c2049f72334d0fe09
https://github.com/openSUSE/open-build-service/commit/668724d565e428ea5cf9d5...
Author: Ana María Martínez Gómez
Date: 2017-12-08 (Fri, 08 Dec 2017)
Changed paths:
A src/api/lib/tasks/project_log_rotate_manually.rake
Log Message:
-----------
[ci] Task for manual project log rotate job
Commit: fe1198aee7dd3eeaa10c3d4dfefda1bacb7603dd
https://github.com/openSUSE/open-build-service/commit/fe1198aee7dd3eeaa10c3d...
Author: Ana María Martínez Gómez
Date: 2017-12-08 (Fri, 08 Dec 2017)
Changed paths:
M .rubocop.yml
M .rubocop_todo.yml
Log Message:
-----------
[ci] Regenerate Rubocop todo file
`Rails/SkipsModelValidations` is excluded for all jobs. As now the code
to run the job manually is in a rake task, Rubocop complains, so
we need to exclude it as well.
There is a Rubocop bug, that's why I needed to modify the Rubocop
configuration as well.
Commit: d43724a17b86d10b5e7ddd54f9d303e37785f06d
https://github.com/openSUSE/open-build-service/commit/d43724a17b86d10b5e7ddd...
Author: Ana María Martínez Gómez
Date: 2017-12-11 (Mon, 11 Dec 2017)
Changed paths:
M src/api/spec/jobs/project_log_rotate_job_spec.rb
Log Message:
-----------
[ci] Fix test for ProjectLogRotateJob
Adapt the test for the new code.
Commit: ecfb04c86289ce4fbc7486fa5cb192529c04d7d5
https://github.com/openSUSE/open-build-service/commit/ecfb04c86289ce4fbc7486...
Author: Ana María Martínez Gómez
Date: 2017-12-11 (Mon, 11 Dec 2017)
Changed paths:
A src/api/app/jobs/create_project_log_entry_job.rb
R src/api/app/jobs/project_log_rotate_job.rb
M src/api/app/models/event/base.rb
M src/api/spec/jobs/project_log_rotate_job_spec.rb
Log Message:
-----------
[api] ProjectLogRotateJob -> CreateProjectLogEntry
Change the job name, as it doesn't make sense any more.
Commit: 676f495e9d9272e02205f10adbb89645be31f6ff
https://github.com/openSUSE/open-build-service/commit/676f495e9d9272e02205f1...
Author: Ana María Martínez Gómez
Date: 2017-12-11 (Mon, 11 Dec 2017)
Changed paths:
M src/api/lib/tasks/project_log_rotate_manually.rake
M src/api/script/delayed_job_stats.rb
Log Message:
-----------
[api] Use PROJECT_CLASSES & PACKAGE_CLASSES
Use the new `Event` contasts with the events related to `Project` and
`Package` in `project_log_rotate_manually.rake` and
`delayed_job_stats.rb`. This makes the code more readable und make it easy to
understand.
Commit: 11c3444486d9d59e8baadd8d1a349a885d3217d8
https://github.com/openSUSE/open-build-service/commit/11c3444486d9d59e8baadd...
Author: Ana María Martínez Gómez
Date: 2017-12-11 (Mon, 11 Dec 2017)
Changed paths:
M .rubocop.yml
M .rubocop_todo.yml
A src/api/app/jobs/create_project_log_entry_job.rb
R src/api/app/jobs/project_log_rotate_job.rb
M src/api/app/models/event.rb
M src/api/app/models/event/base.rb
M src/api/config/clock.rb
A src/api/lib/tasks/project_log_rotate_manually.rake
M src/api/script/delayed_job_stats.rb
M src/api/spec/jobs/project_log_rotate_job_spec.rb
Log Message:
-----------
Merge pull request #4197 from Ana06/project_log_rotate
[api] Move ProjectLogRotate to 1 event per job
Compare: https://github.com/openSUSE/open-build-service/compare/124683e80253...11c344...