Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(packaging/docker): Support multiple architectures #762

Merged
merged 22 commits into from
Aug 1, 2019

Commits on Jul 30, 2019

  1. refactor(build): clean loki-build-image

    Cleans the grafana/loki-build-image container image, removes unnecessary parts
    and modularizes it. Switches to alpine for performance and compatibility reasons
    sh0rez committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    3e13c65 View commit details
    Browse the repository at this point in the history
  2. feat(build): multiarch docker images

    Adds multiarch support to the docker build process:
    - make Dockerfiles multiarch compatible
    - make Makefile aware (build using `img` in ci, cross-build)
    sh0rez committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    822cf49 View commit details
    Browse the repository at this point in the history
  3. fix(build-image): docker-cli

    Re-adds docker-cli to loki-build-image, to support TCP daemons
    sh0rez committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    dcd8708 View commit details
    Browse the repository at this point in the history
  4. fix(ci): adapt to multi-arch

    sh0rez committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    30ab8da View commit details
    Browse the repository at this point in the history
  5. feat(ci): publish

    sh0rez committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    922f6bc View commit details
    Browse the repository at this point in the history
  6. feat(ci): loki-canary

    sh0rez committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    4208f30 View commit details
    Browse the repository at this point in the history
  7. fix(ci): re-enable helm

    sh0rez committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    da8b322 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2cebc49 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6d2e7cb View commit details
    Browse the repository at this point in the history
  10. fix(ci): s/shorez/grafana/g

    sh0rez committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    272c448 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2019

  1. Configuration menu
    Copy the full SHA
    1417330 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f9603c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c33d03 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5347616 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    41fb0b6 View commit details
    Browse the repository at this point in the history
  6. chore(ci): promtail windows

    sh0rez committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    1128664 View commit details
    Browse the repository at this point in the history
  7. chore(packaging): move loki-build-image back to debian

    Required for systemd headers
    sh0rez committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    9b09d60 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c82710f View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2019

  1. chore(packaging): master tagging

    Contrary to what has been done before, this reverts to something close to the
    old behavior:
    
    If a git tag is built, the name of the tag is used as the docker tag.
    If the master branch is built, it is tagged as master-SHA, master and latest
    
    If a regular branch is built, it is not pushed.
    sh0rez committed Aug 1, 2019
    Configuration menu
    Copy the full SHA
    20f4ce8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6866aba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ddc1e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9df81cd View commit details
    Browse the repository at this point in the history