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

Make action build logs, targets, paths #41

Open
kevin-gillespie opened this issue Aug 8, 2024 · 1 comment
Open

Make action build logs, targets, paths #41

kevin-gillespie opened this issue Aug 8, 2024 · 1 comment
Assignees

Comments

@kevin-gillespie
Copy link
Collaborator

For the linting workflows in packetcraft-adi, we have shell scripts to do some building. We need to be able to use the build log with verbose output for the linter. Add a feature to export the build log to another workflow job.

Multiple targets would be nice, that way we can list something like [ clean clean.controller clean.cordio all]

Multiple paths would be nice, but not a huge requirement if we can just call the action multiple times.

@AbbyWolf-ADI
Copy link
Collaborator

Updated make action:

  • Can build multiple projects using 1 action run now
  • Can take either full project paths or sets of targets/project names
  • Added optional flag to echo build output to a logfile. Action will return the directory in which these logfiles were stored.

Also wanted to note, the build_flags input can be used to specify multiple targets like so:
build_flags: 'clean clean.controller clean.cordio all'

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