Skip to content

dx-tooling/etfs-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ETFS Command Line Interface

Current status

This is a work-in-progress technical preview — it's ready to use, but the developer experience is not yet streamlined.

Setup

Run curl -sSL https://raw.githubusercontent.com/dx-tooling/etfs-cli/refs/heads/main/install.sh | bash

Scratchbook

Automated Test-Drive

Test the complete installation process in a clean Ubuntu 24.04 environment:

docker build -t etfs-cli-test . && docker run --rm -v "$(pwd):/root/src" etfs-cli-test bash /root/src/test-install.sh

This will:

  1. Build a test container with mise pre-installed
  2. Mount the project root into the container
  3. Run the automated test script that verifies the installation

Interactive Test-Drive

For manual testing, start an interactive session:

docker build -t etfs-cli-test . && docker run -it --rm -v "$(pwd):/root/src" etfs-cli-test

Once inside the container, you can run:

bash /root/src/install.sh
mise run etfs
mise run etfs:self-update

Background

This is a project from the DX·Tooling initiative.

About

ETFS Command Line Interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published