1. 21 Feb, 2019 2 commits
  2. 14 Feb, 2019 1 commit
  3. 08 Feb, 2019 1 commit
    • Lukas Eipert's avatar
      Use correct integrity hash for sprockets caching · 8ccf1ea3
      Lukas Eipert authored
      Use self.integrity_uri over self.hexdigest_integrity_uri(digest), as the
      latter always returned nil leading to improper cache invalidation.
      
      We are alos enabling caching of `tmp/cache/assets/sprockets` again, to
      get those performance gains.
      8ccf1ea3
  4. 07 Feb, 2019 2 commits
  5. 05 Feb, 2019 1 commit
  6. 01 Feb, 2019 1 commit
  7. 23 Jan, 2019 2 commits
    • Achilleas Pipinellis's avatar
      Use the same path of the docs site as in production · 90609411
      Achilleas Pipinellis authored
      This started with
      https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/24339 where a
      broken link was introduced, but the lint checker never caught it.
      
      The docs-lint job does the following:
      
      ```yaml
        script:
          - mv doc/ /tmp/gitlab-docs/content/
          - cd /tmp/gitlab-docs
          # Build HTML from Markdown
          - bundle exec nanoc
          # Check the internal links
          - bundle exec nanoc check internal_links
      ```
      
      It moves the `doc/` dir inside `content` where Nanoc is expecting the
      markdown files to be. It then builds the site and finally checks for
      the links. If the built website was deployed to production, that would
      be under `docs.gitlab.com/doc`.
      
      The interesting part here is that
      `[the logs](/doc/administration/logs.md#productionlog)`
      translates to `<a href="/doc/administration/logs.html#productionlog>`,
      so, Nanoc correctly sees this as an existing file!
      
      This MR changes the path of the docs content to be equal to
      $DOCS_GITLAB_REPO_SUFFIX which is defined as an environment
      variable and takes the value of the slug of each project:
      'ce', 'ee', 'omnibus', 'runner'.
      90609411
    • Rémy Coutable's avatar
      Set API_TOKEN in the review-build-cng job · b8843fff
      Rémy Coutable authored
      Signed-off-by: default avatarRémy Coutable <remy@rymai.me>
      b8843fff
  8. 22 Jan, 2019 2 commits
  9. 21 Jan, 2019 2 commits
  10. 17 Jan, 2019 1 commit
  11. 15 Jan, 2019 2 commits
  12. 14 Jan, 2019 2 commits
  13. 09 Jan, 2019 1 commit
  14. 17 Dec, 2018 1 commit
  15. 14 Dec, 2018 1 commit
  16. 11 Dec, 2018 1 commit
  17. 10 Dec, 2018 2 commits
  18. 07 Dec, 2018 1 commit
  19. 06 Dec, 2018 1 commit
  20. 05 Dec, 2018 2 commits
  21. 04 Dec, 2018 5 commits
  22. 29 Nov, 2018 1 commit
  23. 26 Nov, 2018 1 commit
  24. 23 Nov, 2018 1 commit
  25. 22 Nov, 2018 2 commits
  26. 20 Nov, 2018 1 commit
    • Robert Speicher's avatar
      Add dedicated runner tags to assets job · 5c3c9059
      Robert Speicher authored
      Ordinarily it would get the `gitlab-org` tag from
      `dedicated-no-docs-pull-cache-job`, but adding the `docker` tag
      overwrites rather than inherits, so this job has been running on the
      underpowered hardware of the shared runners rather than our dedicated
      runners.
      
      We're also adding a `high-cpu` tag, which doesn't currently do anything
      but will be useful for targeting a runner specifically for this job.
      5c3c9059