├── .docs_header.md ├── .github ├── dependabot.yml └── stale.yml ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── .licenses_header.md ├── .release-please-manifest.json ├── CHANGELOG.md ├── CODEOWNERS ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── autocomplete └── .gitkeep ├── client ├── common.go ├── deployments │ └── client.go ├── deviceconnect │ ├── client.go │ └── device.go ├── devices │ ├── client.go │ └── client_test.go └── useradm │ └── client.go ├── cmd ├── artifact_delete.go ├── artifact_download.go ├── artifact_upload.go ├── artifacts.go ├── artifacts_list.go ├── devices.go ├── devices_list.go ├── filetransfer.go ├── login.go ├── portforward.go ├── portforward_tcp.go ├── portforward_udp.go ├── root.go ├── terminal.go └── util.go ├── deb-requirements.txt ├── go.mod ├── go.sum ├── licenses.csv ├── log └── log.go ├── main.go ├── main_test.go ├── release-please-config.json └── tests ├── acceptance ├── Dockerfile ├── README.md ├── coverage │ └── .gitignore ├── data │ └── test.mender ├── docker-compose.acceptance.yml ├── docker-compose.yml └── tests │ ├── api.py │ ├── artifact.py │ ├── cli.py │ ├── common.py │ ├── conftest.py │ ├── crypto.py │ ├── test_artifact.py │ ├── test_devices.py │ └── test_login.py └── integration ├── .env ├── common_connect.py ├── conftest.py ├── docker-compose.client.yml ├── helpers.py ├── requirements.in ├── requirements.txt ├── run_tests.sh ├── server.py ├── setup.py └── tests ├── test_filetransfer_cli.py ├── test_portforward.py └── test_remote_terminal.py /.docs_header.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/.docs_header.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/.gitmodules -------------------------------------------------------------------------------- /.licenses_header.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/.licenses_header.md -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | ".": "2.0.0" 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/README.md -------------------------------------------------------------------------------- /autocomplete/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/client/common.go -------------------------------------------------------------------------------- /client/deployments/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/client/deployments/client.go -------------------------------------------------------------------------------- /client/deviceconnect/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/client/deviceconnect/client.go -------------------------------------------------------------------------------- /client/deviceconnect/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/client/deviceconnect/device.go -------------------------------------------------------------------------------- /client/devices/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/client/devices/client.go -------------------------------------------------------------------------------- /client/devices/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/client/devices/client_test.go -------------------------------------------------------------------------------- /client/useradm/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/client/useradm/client.go -------------------------------------------------------------------------------- /cmd/artifact_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/artifact_delete.go -------------------------------------------------------------------------------- /cmd/artifact_download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/artifact_download.go -------------------------------------------------------------------------------- /cmd/artifact_upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/artifact_upload.go -------------------------------------------------------------------------------- /cmd/artifacts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/artifacts.go -------------------------------------------------------------------------------- /cmd/artifacts_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/artifacts_list.go -------------------------------------------------------------------------------- /cmd/devices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/devices.go -------------------------------------------------------------------------------- /cmd/devices_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/devices_list.go -------------------------------------------------------------------------------- /cmd/filetransfer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/filetransfer.go -------------------------------------------------------------------------------- /cmd/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/login.go -------------------------------------------------------------------------------- /cmd/portforward.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/portforward.go -------------------------------------------------------------------------------- /cmd/portforward_tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/portforward_tcp.go -------------------------------------------------------------------------------- /cmd/portforward_udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/portforward_udp.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/terminal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/terminal.go -------------------------------------------------------------------------------- /cmd/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/cmd/util.go -------------------------------------------------------------------------------- /deb-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/deb-requirements.txt -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/go.sum -------------------------------------------------------------------------------- /licenses.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/licenses.csv -------------------------------------------------------------------------------- /log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/log/log.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/main.go -------------------------------------------------------------------------------- /main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/main_test.go -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/release-please-config.json -------------------------------------------------------------------------------- /tests/acceptance/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/Dockerfile -------------------------------------------------------------------------------- /tests/acceptance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/README.md -------------------------------------------------------------------------------- /tests/acceptance/coverage/.gitignore: -------------------------------------------------------------------------------- 1 | ** 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tests/acceptance/data/test.mender: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/data/test.mender -------------------------------------------------------------------------------- /tests/acceptance/docker-compose.acceptance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/docker-compose.acceptance.yml -------------------------------------------------------------------------------- /tests/acceptance/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/docker-compose.yml -------------------------------------------------------------------------------- /tests/acceptance/tests/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/tests/api.py -------------------------------------------------------------------------------- /tests/acceptance/tests/artifact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/tests/artifact.py -------------------------------------------------------------------------------- /tests/acceptance/tests/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/tests/cli.py -------------------------------------------------------------------------------- /tests/acceptance/tests/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/tests/common.py -------------------------------------------------------------------------------- /tests/acceptance/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/tests/conftest.py -------------------------------------------------------------------------------- /tests/acceptance/tests/crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/tests/crypto.py -------------------------------------------------------------------------------- /tests/acceptance/tests/test_artifact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/tests/test_artifact.py -------------------------------------------------------------------------------- /tests/acceptance/tests/test_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/tests/test_devices.py -------------------------------------------------------------------------------- /tests/acceptance/tests/test_login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/acceptance/tests/test_login.py -------------------------------------------------------------------------------- /tests/integration/.env: -------------------------------------------------------------------------------- 1 | CLIENT_VERSION=client-5.0 2 | -------------------------------------------------------------------------------- /tests/integration/common_connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/integration/common_connect.py -------------------------------------------------------------------------------- /tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/integration/conftest.py -------------------------------------------------------------------------------- /tests/integration/docker-compose.client.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/integration/docker-compose.client.yml -------------------------------------------------------------------------------- /tests/integration/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/integration/helpers.py -------------------------------------------------------------------------------- /tests/integration/requirements.in: -------------------------------------------------------------------------------- 1 | py3dns==4.0.2 2 | -------------------------------------------------------------------------------- /tests/integration/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/integration/requirements.txt -------------------------------------------------------------------------------- /tests/integration/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/integration/run_tests.sh -------------------------------------------------------------------------------- /tests/integration/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/integration/server.py -------------------------------------------------------------------------------- /tests/integration/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/integration/setup.py -------------------------------------------------------------------------------- /tests/integration/tests/test_filetransfer_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/integration/tests/test_filetransfer_cli.py -------------------------------------------------------------------------------- /tests/integration/tests/test_portforward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/integration/tests/test_portforward.py -------------------------------------------------------------------------------- /tests/integration/tests/test_remote_terminal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mendersoftware/mender-cli/HEAD/tests/integration/tests/test_remote_terminal.py --------------------------------------------------------------------------------