1. 15 Aug, 2016 6 commits
    • Lin Jen-Shin's avatar
      ce641335
    • Lin Jen-Shin's avatar
      Merge remote-tracking branch 'upstream/pipeline-hooks-without-slack' into... · 0ea81ae5
      Lin Jen-Shin authored
      Merge remote-tracking branch 'upstream/pipeline-hooks-without-slack' into wall-clock-time-for-showing-pipeline
      
      * upstream/pipeline-hooks-without-slack:
        Make explicit call for all event types for ProjectHook factory
        Capitalise URL on web_hooks/form
        Remove changes not related to this MR
        Added documentation for pipeline hooks
        Rename queue to enqueue in tests
        Instrument Project.visible_to_user
        Fix build play failure
        Update ruby 2.3.1
        Improve transition between states for event `enqueue`
        Use event `enqueue` instead of `queue`
        Fix test failures
        Fix bug where destroying a namespace would not always destroy projects
        Remove unused SpamReport model; this was renamed to SpamLog
        Corrected links/usernames in performance guide
        Add gravatars to build history
        Add deployment ID and gravatar to environments page
        Format environment history page
        Add avatar to commit message; environment style updates to match pipelines page
        Style deploy button
      0ea81ae5
    • Lin Jen-Shin's avatar
    • Lin Jen-Shin's avatar
      We could just sum with SQL · 7d9bdac6
      Lin Jen-Shin authored
      7d9bdac6
    • Lin Jen-Shin's avatar
      Update duration for wall-clock time · 47ed793a
      Lin Jen-Shin authored
      47ed793a
    • Lin Jen-Shin's avatar
      Merge branch 'pipeline-hooks-without-slack' into wall-clock-time-for-showing-pipeline · b5d1e634
      Lin Jen-Shin authored
      * pipeline-hooks-without-slack: (156 commits)
        Fix test failures
        Make pipeline to be in created state for hooks tests
        Make `execute_methods` public
        Added specs for started_at and finished_at
        Use explicit events to transition between states
        Fix tests. We cannot reload unless it's already saved:
        Have trait all_events_enabled so that's easier to reuse, feedback:
        Simplify the name for data builder, feedback:
        Prefer extend self over module_function, feedback:
        Make it more grammatically correct, feedback:
        if -> when; when -> `when`; %w() -> %w[]; and fix some typos:
        Prefer described_class, feedback:
        Make the comment more clear, feedback:
        Update CHANGELOG
        render only commit title
        Fix test failures, that did occur because of missing previously used `reload_status!` call
        Use state machine for pipeline event processing
        Upgrade Rails to 4.2.7.1 for security fixes.
        Update gitlab-shell to v3.3.3
        Verify the pipeline status after executing events on builds
        ...
      b5d1e634
  2. 13 Aug, 2016 1 commit
  3. 12 Aug, 2016 32 commits
  4. 11 Aug, 2016 1 commit