Warning
This framework is currently in active development and should be considered alpha.
- Website: https://scaffold.ly
- Forums: https://github.com/scaffoldly/scaffoldly/discussions
- Documentation: https://docs.scaffold.ly
This is the Scaffoldly toolhain. The following packages are provided:
- Scaffoldly CLI
- Scaffoldly GitHub Action
- AWS Lambda Entrypoint
scaffoldly [command]
Commands:
scaffoldly identity Show the current user identity
scaffoldly login Login to Scaffoldly
Options:
--help Show help [boolean]
--version Show version number [boolean]
Please make sure the following is installed:
- NodeJS v18+
npm
oryarn
ornpx
avaliable on the$PATH
- (MacOS Alternative) Homebrew available on the
$PATH
npm
:
npm install -g scaffoldly
scaffoldly login # or sly login
yarn
:
yarn global add scaffoldly
scaffoldly login # or sly login
npx
:
npx scaffoldly login
brew tap scaffoldly/tap
brew install scaffoldly
scaffoldly login # or sly login
Once the CLI is installed, run the following commands to login and assume roles:
# Saves a GitHub token to ~/.scaffoldly/github-token.json
scaffoldly login # or sly login
# Show the current identities
scaffoldly identity # or sly identity
Please Open a New Issue in GitHub if an issue is found with this tool.
If you do not want to be included in Anonymous Usage Metrics, ensure an environment variable named SCAFFOLDLY_DNT
is set:
SAML_TO_DNT=1 npx scaffoldly