From 15d64e8b9963ad5e2a8e6b5ae86992e96ef2c69d Mon Sep 17 00:00:00 2001 From: JenChieh Date: Tue, 19 Sep 2023 17:29:12 -0700 Subject: [PATCH] Ignore test on windows --- .github/workflows/docker.yml | 5 +- README.md | 5 +- .../en/Getting-Started/Basic-Usage/_index.md | 71 ++++++++++--------- .../Getting-Started/Basic-Usage/_index.md | 71 ++++++++++--------- 4 files changed, 79 insertions(+), 73 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 3eac6f04..67ebaa52 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -28,7 +28,10 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: + - ubuntu-latest + - macos-latest + #- windows-latest # XXX: Docker is not supported on Windows! emacs-version: - 29.1 diff --git a/README.md b/README.md index 123bcdcc..f4b58b65 100644 --- a/README.md +++ b/README.md @@ -64,8 +64,9 @@ information.* | Test commands in development (`./`) mode | ✔ | [![Local](https://github.com/emacs-eask/cli/actions/workflows/local.yml/badge.svg)](https://github.com/emacs-eask/cli/actions/workflows/local.yml) | | Test install packages | ✔ | [![Install](https://github.com/emacs-eask/cli/actions/workflows/install.yml/badge.svg)](https://github.com/emacs-eask/cli/actions/workflows/install.yml) | | Test link packages | ✔ | [![Link](https://github.com/emacs-eask/cli/actions/workflows/link.yml/badge.svg)](https://github.com/emacs-eask/cli/actions/workflows/link.yml) | -| Test execute commands | ✔ | [![Exec](https://github.com/emacs-eask/cli/actions/workflows/exec.yml/badge.svg)](https://github.com/emacs-eask/cli/actions/workflows/exec.yml) | -| Test emacs commands | ✔ | [![Emacs](https://github.com/emacs-eask/cli/actions/workflows/emacs.yml/badge.svg)](https://github.com/emacs-eask/cli/actions/workflows/emacs.yml) | +| Test `docker` command | ✔ | [![Docker](https://github.com/emacs-eask/cli/actions/workflows/docker.yml/badge.svg)](https://github.com/emacs-eask/cli/actions/workflows/docker.yml) | +| Test `exec` command | ✔ | [![Exec](https://github.com/emacs-eask/cli/actions/workflows/exec.yml/badge.svg)](https://github.com/emacs-eask/cli/actions/workflows/exec.yml) | +| Test `emacs` command | ✔ | [![Emacs](https://github.com/emacs-eask/cli/actions/workflows/emacs.yml/badge.svg)](https://github.com/emacs-eask/cli/actions/workflows/emacs.yml) | | Test search packages | ✔ | [![Search](https://github.com/emacs-eask/cli/actions/workflows/search.yml/badge.svg)](https://github.com/emacs-eask/cli/actions/workflows/search.yml) | | Test upgrade and check outdated packages | ✔ | [![Outdated_Upgrade](https://github.com/emacs-eask/cli/actions/workflows/outdated_upgrade.yml/badge.svg)](https://github.com/emacs-eask/cli/actions/workflows/outdated_upgrade.yml) | | `Eask`-file checker | ✔ | [![Checker](https://github.com/emacs-eask/cli/actions/workflows/checker.yml/badge.svg)](https://github.com/emacs-eask/cli/actions/workflows/checker.yml) | diff --git a/docs/content/en/Getting-Started/Basic-Usage/_index.md b/docs/content/en/Getting-Started/Basic-Usage/_index.md index 91fae82c..a9d5e3e0 100644 --- a/docs/content/en/Getting-Started/Basic-Usage/_index.md +++ b/docs/content/en/Getting-Started/Basic-Usage/_index.md @@ -32,41 +32,42 @@ Eask is a command-line tool that helps you build, lint, and test Emacs Lisp pack Usage: eask [options..] Commands: - archives List out all package archives [aliases: sources] - clean Delete various files produced during building - compile [names..] Byte compile all Emacs Lisp files in the package - create Create a new elisp project - emacs [args..] Execute emacs with the appropriate environment - eval [form] Evaluate lisp form with a proper PATH - path [patterns..] Print the PATH (exec-path) from workspace [aliases: exec-path] - exec [args..] Execute command with correct environment PATH set up - files [patterns..] Print all package files - generate Generate files that are used for the development - info Display information about the current package - init [files..] Initialize project to use Eask - install-deps Automatically install package dependencies [aliases: install-dependencies, prepare] - install [names..] Install packages - keywords List available keywords that can be used in the header section - link Manage links - lint Run linter - list List packages - load-path [patterns..] Print the load-path from workspace - load [files..] Load elisp files - outdated Show all outdated dependencies - package-directory Print path to package directory - package [destination] Build a package artifact, and put it into the given destination - recipe Suggest a recipe format - refresh Download package archives - reinstall [names..] Reinstall packages - run [names..] Run the script named [names..] [aliases: run-script] - search [queries..] Search packages - status Display the state of the workspace - test Run test - uninstall [names..] Uninstall packages [aliases: delete] - upgrade [names..] Upgrade packages - check-eask [files..] Run eask checker - locate Print out Eask installed location - upgrade-eask Upgrade Eask itself [aliases: upgrade-self] + archives List out all package archives [aliases: sources] + clean Delete various files produced during building + compile [names..] Byte compile all Emacs Lisp files in the package + create Create a new elisp project + docker [args..] Launch specified Emacs version in a Docker container + emacs [args..] Execute emacs with the appropriate environment + eval [form] Evaluate lisp form with a proper PATH + path [patterns..] Print the PATH (exec-path) from workspace [aliases: exec-path] + exec [args..] Execute command with correct environment PATH set up + files [patterns..] Print all package files + generate Generate files that are used for the development + info Display information about the current package + init [files..] Initialize project to use Eask + install-deps Automatically install package dependencies [aliases: install-dependencies, prepare] + install [names..] Install packages + keywords List available keywords that can be used in the header section + link Manage links + lint Run linter + list List packages + load-path [patterns..] Print the load-path from workspace + load [files..] Load elisp files + outdated Show all outdated dependencies + package-directory Print path to package directory + package [destination] Build a package artifact, and put it into the given destination + recipe Suggest a recipe format + refresh Download package archives + reinstall [names..] Reinstall packages + run [names..] Run the script named [names..] [aliases: run-script] + search [queries..] Search packages + status Display the state of the workspace + test Run test + uninstall [names..] Uninstall packages [aliases: delete] + upgrade [names..] Upgrade packages + check-eask [files..] Run eask checker + locate Print out Eask installed location + upgrade-eask Upgrade Eask itself [aliases: upgrade-self] Proxy Options: --proxy update proxy for HTTP and HTTPS to host [string] diff --git a/docs/content/zh-TW/Getting-Started/Basic-Usage/_index.md b/docs/content/zh-TW/Getting-Started/Basic-Usage/_index.md index 8235b2c5..284a5d97 100644 --- a/docs/content/zh-TW/Getting-Started/Basic-Usage/_index.md +++ b/docs/content/zh-TW/Getting-Started/Basic-Usage/_index.md @@ -29,41 +29,42 @@ Eask is a command-line tool that helps you build, lint, and test Emacs Lisp pack Usage: eask [options..] Commands: - archives List out all package archives [aliases: sources] - clean Delete various files produced during building - compile [names..] Byte compile all Emacs Lisp files in the package - create Create a new elisp project - emacs [args..] Execute emacs with the appropriate environment - eval [form] Evaluate lisp form with a proper PATH - path [patterns..] Print the PATH (exec-path) from workspace [aliases: exec-path] - exec [args..] Execute command with correct environment PATH set up - files [patterns..] Print all package files - generate Generate files that are used for the development - info Display information about the current package - init [files..] Initialize project to use Eask - install-deps Automatically install package dependencies [aliases: install-dependencies, prepare] - install [names..] Install packages - keywords List available keywords that can be used in the header section - link Manage links - lint Run linter - list List packages - load-path [patterns..] Print the load-path from workspace - load [files..] Load elisp files - outdated Show all outdated dependencies - package-directory Print path to package directory - package [destination] Build a package artifact, and put it into the given destination - recipe Suggest a recipe format - refresh Download package archives - reinstall [names..] Reinstall packages - run [names..] Run the script named [names..] [aliases: run-script] - search [queries..] Search packages - status Display the state of the workspace - test Run test - uninstall [names..] Uninstall packages [aliases: delete] - upgrade [names..] Upgrade packages - check-eask [files..] Run eask checker - locate Print out Eask installed location - upgrade-eask Upgrade Eask itself [aliases: upgrade-self] + archives List out all package archives [aliases: sources] + clean Delete various files produced during building + compile [names..] Byte compile all Emacs Lisp files in the package + create Create a new elisp project + docker [args..] Launch specified Emacs version in a Docker container + emacs [args..] Execute emacs with the appropriate environment + eval [form] Evaluate lisp form with a proper PATH + path [patterns..] Print the PATH (exec-path) from workspace [aliases: exec-path] + exec [args..] Execute command with correct environment PATH set up + files [patterns..] Print all package files + generate Generate files that are used for the development + info Display information about the current package + init [files..] Initialize project to use Eask + install-deps Automatically install package dependencies [aliases: install-dependencies, prepare] + install [names..] Install packages + keywords List available keywords that can be used in the header section + link Manage links + lint Run linter + list List packages + load-path [patterns..] Print the load-path from workspace + load [files..] Load elisp files + outdated Show all outdated dependencies + package-directory Print path to package directory + package [destination] Build a package artifact, and put it into the given destination + recipe Suggest a recipe format + refresh Download package archives + reinstall [names..] Reinstall packages + run [names..] Run the script named [names..] [aliases: run-script] + search [queries..] Search packages + status Display the state of the workspace + test Run test + uninstall [names..] Uninstall packages [aliases: delete] + upgrade [names..] Upgrade packages + check-eask [files..] Run eask checker + locate Print out Eask installed location + upgrade-eask Upgrade Eask itself [aliases: upgrade-self] Proxy Options: --proxy update proxy for HTTP and HTTPS to host [string]