Skip to content

Provide bash completion #124

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 4 commits into from
Closed

Conversation

facchinm
Copy link
Member

@facchinm facchinm commented Jan 9, 2019

To test:

arduino-cli generate_autocomplete > arduino-cli.sh
source arduino-cli.sh

Completion on fqbn is broken and wip

To test:
arduino-cli generate_autocomplete > arduino-cli.sh
source arduino-cli.sh

Completion on fqbn is broken and wip
@ArduinoBot
Copy link
Contributor

✅ Build completed.

⬇️ Linux 64: http://downloads.arduino.cc/PR/arduino-cli/arduino-cli-42-PR124-linux64.tar.bz2

⬇️ Linux 32: http://downloads.arduino.cc/PR/arduino-cli/arduino-cli-42-PR124-linux32.tar.bz2

⬇️ Linux ARM: http://downloads.arduino.cc/PR/arduino-cli/arduino-cli-42-PR124-linuxarm.tar.bz2

⬇️ Windows: http://downloads.arduino.cc/PR/arduino-cli/arduino-cli-42-PR124-windows.zip

⬇️ OSX: http://downloads.arduino.cc/PR/arduino-cli/arduino-cli-42-PR124-osx.zip

ℹ️ To test this build:

  1. Just replace arduino-cli binary with the provided one

@arduino arduino deleted a comment from ArduinoBot Mar 10, 2019
@arduino arduino deleted a comment from ArduinoBot Mar 10, 2019
@arduino arduino deleted a comment from ArduinoBot Mar 10, 2019
@masci masci added the status: in progress Work is in progress on this label Jun 11, 2019
@masci masci changed the title [WIP] Provide bash completion Provide bash completion Jun 11, 2019
@masci
Copy link
Contributor

masci commented Jan 14, 2020

Closing as code has diverged too much, adding it as a task in our backlog.

@masci masci closed this Jan 14, 2020
per1234 added a commit that referenced this pull request Nov 16, 2020
…rkflow (#124)

Use the matrix.include key to customize the compile-examples CI workflow's matrix jobs with board type-specific configurations.

This GitHub Actions feature allows defining additional properties for matrix jobs that match the filter.

The previous approach for doing this was to use generated environment variable names, which worked but seemed likely to be confusing for anyone trying to decipher the workflow. I think the new approach is a little easier to understand and less hacky.

I had hoped this would allow me to do away with the board.type system, but supplying lists of values to the filter keys isn't supported, you can't reference the env key from matrix, and YAML anchors aren't supported. So the board.type system remains the only way I can see to avoid redefining the configuration options for each board of the same type.
per1234 added a commit that referenced this pull request Nov 16, 2020
…rkflow (#124)

Use the matrix.include key to customize the compile-examples CI workflow's matrix jobs with board type-specific configurations.

This GitHub Actions feature allows defining additional properties for matrix jobs that match the filter.

The previous approach for doing this was to use generated environment variable names, which worked but seemed likely to be confusing for anyone trying to decipher the workflow. I think the new approach is a little easier to understand and less hacky.

I had hoped this would allow me to do away with the board.type system, but supplying lists of values to the filter keys isn't supported, you can't reference the env key from matrix, and YAML anchors aren't supported. So the board.type system remains the only way I can see to avoid redefining the configuration options for each board of the same type.
per1234 added a commit that referenced this pull request Aug 9, 2021
…flow

[skip changelog] Add workflow to test install script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: in progress Work is in progress on this
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants