Skip to content
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

UX Test: SetVariables to add functionality of lists, custom bulions, types, etc. #1443

Closed
2 of 3 tasks
Madeline-UX opened this issue Mar 16, 2023 · 2 comments
Closed
2 of 3 tasks
Assignees
Milestone

Comments

@Madeline-UX
Copy link
Contributor

Madeline-UX commented Mar 16, 2023

Driving Questions

What are we hoping to validate?

  • How might we expand the functionality of SetVariable to support lists, custom bullion (ex. for hiding sensitive information), file type (ex. JSON, YAML)
  • Does the proposed changes from setvariable (string) to setVariables (array) add value?
  • Does the proposed command name setVariables make sense to users?
  • Can we replace current feature setVariable with new feature setVariables without removing cabiablies.

Testing Plan

User personas: Package Creator

  • Create mocks of solution
  • Create Maze test
  • Run Maze test (moderated) with 3-5 package creators

Additional context

Screenshot or link to what needs to be tested
Screenshot 2023-03-16 at 2 28 41 PM
Screenshot 2023-03-16 at 2 28 22 PM
Screenshot 2023-03-16 at 2 28 32 PM

Related to issue #1413

Users are reported the need to be able to keep secrets that are outputting during setVariables command from being expressed in the log output. Additionally, there are use cases where a user may need to set multiple variables for the same command - this soltuion allows for both.

[Add video/pictures of current flow]

Screenshot 2023-03-16 at 2 31 35 PM

Link to Test

https://app.maze.co/maze-preview/mazes/150455954

@Madeline-UX Madeline-UX self-assigned this Mar 16, 2023
@github-project-automation github-project-automation bot moved this to New Requests in Zarf Project Board Mar 16, 2023
@Madeline-UX Madeline-UX moved this from New Requests to Doing Now in Zarf Project Board Mar 16, 2023
@Madeline-UX
Copy link
Contributor Author

from @Racer159
Screenshot 2023-03-16 at 2 32 16 PM

@Racer159 Racer159 added this to the v0.26-rc milestone Mar 19, 2023
@Racer159
Copy link
Contributor

Racer159 commented Apr 6, 2023

Initial implementation in #1474

@Racer159 Racer159 closed this as completed Apr 6, 2023
@github-project-automation github-project-automation bot moved this from Doing Now to Done in Zarf Project Board Apr 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants