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: release on windows #22

Draft
wants to merge 14 commits into
base: main
Choose a base branch
from
Draft

feat: release on windows #22

wants to merge 14 commits into from

Commits on May 9, 2024

  1. run cli tests on windows

    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 9, 2024
    Configuration menu
    Copy the full SHA
    979801c View commit details
    Browse the repository at this point in the history
  2. make tests command depend on tools

    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 9, 2024
    Configuration menu
    Copy the full SHA
    5f4e454 View commit details
    Browse the repository at this point in the history
  3. ensure test make target is phony

    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 9, 2024
    Configuration menu
    Copy the full SHA
    4aa9f78 View commit details
    Browse the repository at this point in the history
  4. switch to running cli and unit tests directly

    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 9, 2024
    Configuration menu
    Copy the full SHA
    ee85b15 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. define task path with .exe suffix on Windows

    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 13, 2024
    Configuration menu
    Copy the full SHA
    342e7b0 View commit details
    Browse the repository at this point in the history
  2. temp: list tool dir

    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 13, 2024
    Configuration menu
    Copy the full SHA
    0ba0e61 View commit details
    Browse the repository at this point in the history
  3. Revert "define task path with .exe suffix on Windows"

    This reverts commit 342e7b0.
    
    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 13, 2024
    Configuration menu
    Copy the full SHA
    d36ddbd View commit details
    Browse the repository at this point in the history
  4. Revert "temp: list tool dir"

    This reverts commit 0ba0e61.
    
    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 13, 2024
    Configuration menu
    Copy the full SHA
    7faaeda View commit details
    Browse the repository at this point in the history
  5. use more portable, jq-based task list

    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 13, 2024
    Configuration menu
    Copy the full SHA
    0e44e95 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. make cat cross platform

    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 14, 2024
    Configuration menu
    Copy the full SHA
    f2d11ee View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. fix: preserve filename

    Otherwise, for example, downloading syft.exe on windows results in a
    file called syft, which windows doesn't necessarily know it can execute.
    
    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 18, 2024
    Configuration menu
    Copy the full SHA
    6e3c4ae View commit details
    Browse the repository at this point in the history
  2. fix: portable test -f

    Moving another shell utility to a python one-liner to try to make
    binny's test suite work on windows.
    
    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 18, 2024
    Configuration menu
    Copy the full SHA
    1be4a48 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. make go installer use .exe suffix on Windows

    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 20, 2024
    Configuration menu
    Copy the full SHA
    7d1623d View commit details
    Browse the repository at this point in the history
  2. more .exe suffixes, and lint fix

    Signed-off-by: Will Murphy <will.murphy@anchore.com>
    willmurphyscode committed May 20, 2024
    Configuration menu
    Copy the full SHA
    ec21045 View commit details
    Browse the repository at this point in the history