From d33f2c43fe150a0f17e3266af116e4fe140a81fe Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Mon, 30 Mar 2026 11:20:44 -0400 Subject: [PATCH] +okta-awscli --- .../okta-awscli/okta-awscli/package.yml | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 projects/github.com/okta-awscli/okta-awscli/package.yml diff --git a/projects/github.com/okta-awscli/okta-awscli/package.yml b/projects/github.com/okta-awscli/okta-awscli/package.yml new file mode 100644 index 0000000000..2ecfe7be6b --- /dev/null +++ b/projects/github.com/okta-awscli/okta-awscli/package.yml @@ -0,0 +1,30 @@ +distributable: + url: https://github.com/okta-awscli/okta-awscli/archive/refs/tags/{{version.tag}}.tar.gz + strip-components: 1 + +display-name: okta-awscli + +versions: + github: okta-awscli/okta-awscli + +dependencies: + sourceware.org/libffi: ^3 + pkgx.sh: ">=1" + +build: + dependencies: + rust-lang.org: ">=1.48.0" # needed for cryptography + rust-lang.org/cargo: "*" + python.org: ">=3.7<3.12" + script: + - bkpyvenv stage {{prefix}} {{version}} + - ${{prefix}}/venv/bin/pip install . + - bkpyvenv seal {{prefix}} okta-awscli + +test: + # Pretty much anything else appears to require AWS credentials + - okta-awscli --version | tee out + - grep "{{version}}" out + +provides: + - bin/okta-awscli