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

feat: simplify unify containers #959

Open
wants to merge 147 commits into
base: master
Choose a base branch
from
Open

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    172ffa5 View commit details
    Browse the repository at this point in the history
  2. first draft of build script

    daler committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    40cee01 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. rename/reorganize

    daler committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    d68171b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    acb1d84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    988ee01 View commit details
    Browse the repository at this point in the history
  4. parameterize busybox image

    daler committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    a4801a5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    de2635b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5a00ef3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8fb2257 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Configuration menu
    Copy the full SHA
    e9864ba View commit details
    Browse the repository at this point in the history
  2. factor out archs

    daler committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    9ffeda8 View commit details
    Browse the repository at this point in the history
  3. add build-env and create-env

    daler committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    c7ac9b1 View commit details
    Browse the repository at this point in the history
  4. try using branch name for now

    daler committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    8ffc3ea View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. fix path

    daler committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    a971e5d View commit details
    Browse the repository at this point in the history
  2. rm redundant if clause

    daler committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    976f350 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d3acc7 View commit details
    Browse the repository at this point in the history
  4. check for existing tags

    daler committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    e368e39 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bbbd9d3 View commit details
    Browse the repository at this point in the history
  6. add ARG for next FROM context

    daler committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    36d2fc6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    03c2472 View commit details
    Browse the repository at this point in the history
  8. add docs

    daler committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    b7a6f4a View commit details
    Browse the repository at this point in the history
  9. parameterize archs

    daler committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    3ff8d68 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b580a38 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cfd7b85 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. fix arg

    daler committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    073c3df View commit details
    Browse the repository at this point in the history
  2. use python (which will come from conda-forge)

    rather than bioconda package, which is not yet built for arm
    daler committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    33e6ff4 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. improve comments in build.sh

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    0475a92 View commit details
    Browse the repository at this point in the history
  2. warn -> error

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    fd21947 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7399905 View commit details
    Browse the repository at this point in the history
  4. clean up buildah inspect output

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    be2b3f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    324d8ee View commit details
    Browse the repository at this point in the history
  6. warn -> error in workflow

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    06b138c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3f62390 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    315604e View commit details
    Browse the repository at this point in the history
  9. for now always try pushing

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    5f91c86 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8b019bb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    072c987 View commit details
    Browse the repository at this point in the history
  12. start support for logging

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    8e26443 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c545c66 View commit details
    Browse the repository at this point in the history
  14. mess with conditionals

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    f8783f4 View commit details
    Browse the repository at this point in the history
  15. single-quote to match others

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    66926b4 View commit details
    Browse the repository at this point in the history
  16. no env var

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    55919a1 View commit details
    Browse the repository at this point in the history
  17. now try version bump

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    7b15c02 View commit details
    Browse the repository at this point in the history
  18. more conditional

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    2aec81c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b4d4cbf View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5298c43 View commit details
    Browse the repository at this point in the history
  21. do registry swap for create-env

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    250b47b View commit details
    Browse the repository at this point in the history
  22. lots o' comments

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    ac3d8aa View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    daddbd4 View commit details
    Browse the repository at this point in the history
  24. missing will now become error

    daler committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    bbecba3 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    59d8b30 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    860adc0 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. be better about tags

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    14c43c5 View commit details
    Browse the repository at this point in the history
  2. fix tags

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    0d6602e View commit details
    Browse the repository at this point in the history
  3. add "base" to base version

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    9b62f67 View commit details
    Browse the repository at this point in the history
  4. add base prefix to upload steps

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    f9b8720 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab41890 View commit details
    Browse the repository at this point in the history
  6. move pushes to end

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    efe0154 View commit details
    Browse the repository at this point in the history
  7. runs-on

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    64226bf View commit details
    Browse the repository at this point in the history
  8. don't depend on test

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    ece22a2 View commit details
    Browse the repository at this point in the history
  9. fix job outputs

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    1b28410 View commit details
    Browse the repository at this point in the history
  10. better message when tag exists

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    9bcd6c7 View commit details
    Browse the repository at this point in the history
  11. comments cleanup

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    bd16b6a View commit details
    Browse the repository at this point in the history
  12. add test before push

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    1ffb34d View commit details
    Browse the repository at this point in the history
  13. typo

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    9a02abc View commit details
    Browse the repository at this point in the history
  14. typo

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    b39c87c View commit details
    Browse the repository at this point in the history
  15. keep recipes in work dir

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    b654430 View commit details
    Browse the repository at this point in the history
  16. activate env in test

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    f47c2de View commit details
    Browse the repository at this point in the history
  17. eval hook

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    cb8157d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    3166fbd View commit details
    Browse the repository at this point in the history
  19. fix names

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    a428b4b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    aedd032 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    26325e9 View commit details
    Browse the repository at this point in the history
  22. registry includes the slash

    daler committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    ec3704c View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. convert back to steps rather than jobs

    because containers can't (easily) be passed between jobs
    daler committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    56b1fe2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81aca27 View commit details
    Browse the repository at this point in the history
  3. update build.sh for local tests

    daler committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    15c1954 View commit details
    Browse the repository at this point in the history
  4. comments and cleanup

    daler committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    01122df View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd90014 View commit details
    Browse the repository at this point in the history
  6. use correct output

    daler committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    7d6f5c8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7ce9bd1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8b7b1ff View commit details
    Browse the repository at this point in the history
  9. try pushing to ghcr.io

    daler committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    dc4514a View commit details
    Browse the repository at this point in the history
  10. rm push to docker daemon

    daler committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    6a177d2 View commit details
    Browse the repository at this point in the history
  11. login to ghcr

    daler committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    3188ea3 View commit details
    Browse the repository at this point in the history
  12. test pull from ghcr

    daler committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    39ab36a View commit details
    Browse the repository at this point in the history
  13. yaml syntax

    daler committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    93cb439 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ce45345 View commit details
    Browse the repository at this point in the history
  15. re-enable build-others job

    daler committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    9967d44 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    c4554f7 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    73aef1c View commit details
    Browse the repository at this point in the history
  2. aaaand use right output

    daler committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    2ce4b8c View commit details
    Browse the repository at this point in the history
  3. push the right image

    daler committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    c5eb650 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f45e2ff View commit details
    Browse the repository at this point in the history
  5. fix label

    daler committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    e9c6b7f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c8cb13e View commit details
    Browse the repository at this point in the history
  7. ensure all tags are pulled

    daler committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    e291d36 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8c42d0f View commit details
    Browse the repository at this point in the history
  9. use job-level tag

    daler committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    00f458e View commit details
    Browse the repository at this point in the history
  10. use jobs not steps

    daler committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    a0554c4 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    ce17266 View commit details
    Browse the repository at this point in the history
  2. re-enable library tests

    daler committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    59ef090 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. create & store local version of locale

    to reduce inter-image dependencies
    daler committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    dbc13b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c89ac7 View commit details
    Browse the repository at this point in the history
  3. cleanup

    daler committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    2c16506 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b40495 View commit details
    Browse the repository at this point in the history
  5. simplify creating requirements

    daler committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    d5d3560 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fed48a4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6f5cc43 View commit details
    Browse the repository at this point in the history
  8. reenable

    daler committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    fb25c5a View commit details
    Browse the repository at this point in the history
  9. disable main tests

    daler committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    b3b2ccb View commit details
    Browse the repository at this point in the history
  10. fix job names

    daler committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    00f52a7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f889d09 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8ff41e1 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. don't use localhost

    daler committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    4713899 View commit details
    Browse the repository at this point in the history
  2. disable test for now

    daler committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    f9c3216 View commit details
    Browse the repository at this point in the history
  3. manifest push

    daler committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    d6bf0e6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1242b9a View commit details
    Browse the repository at this point in the history
  5. still need TAG for build.sh

    daler committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    e55d5fa View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. Configuration menu
    Copy the full SHA
    552488b View commit details
    Browse the repository at this point in the history
  2. don't use "latest"

    daler committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    54ed243 View commit details
    Browse the repository at this point in the history
  3. re-enable tests

    daler committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    628ab79 View commit details
    Browse the repository at this point in the history
  4. back to podman

    daler committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    5a959ac View commit details
    Browse the repository at this point in the history
  5. fix path

    daler committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    699b55f View commit details
    Browse the repository at this point in the history
  6. fix path

    daler committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    f30738f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d4b8557 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    edeea83 View commit details
    Browse the repository at this point in the history
  9. login to quay

    daler committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    e998ce7 View commit details
    Browse the repository at this point in the history
  10. use right creds

    daler committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    0dc9242 View commit details
    Browse the repository at this point in the history
  11. re-enable orig tests

    daler committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    589df6b View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Configuration menu
    Copy the full SHA
    9f334e6 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    a0e057f View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. Configuration menu
    Copy the full SHA
    59d5325 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9732c2b View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. fix image tag

    daler committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    5d534ef View commit details
    Browse the repository at this point in the history
  2. temporarily disable full tests

    daler committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    1f97cf2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    523acf3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5ad8842 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9195c9e View commit details
    Browse the repository at this point in the history
  6. rm mamba from images

    daler committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    f311612 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3983859 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4a0b20d View commit details
    Browse the repository at this point in the history
  9. Revert "rm mamba from images"

    This reverts commit f311612.
    daler committed Aug 11, 2024
    Configuration menu
    Copy the full SHA
    cf71d12 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    46cf321 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    c946860 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b4c928 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. use matched branch on bioconda-common

    need to be able to override common.sh so that bioconda-utils in host
    matches that in just-built container
    daler committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    af16e9a View commit details
    Browse the repository at this point in the history