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

Break CI chunks into action steps #3

Closed
chapulina opened this issue May 1, 2020 · 3 comments
Closed

Break CI chunks into action steps #3

chapulina opened this issue May 1, 2020 · 3 comments

Comments

@chapulina
Copy link
Contributor

GitHub action jobs can be run in several steps which can be collapsed when looking at the results, so it would be nice if this action could also be broken into various steps.

However, I couldn't find a good way to separate steps for a docker action like this one. So:

  • Either there's something that can be called from within the docker file to start a new step but I haven't found
  • Or there may be a nice way to create docker files that can be run in a chain (?)
  • Or we could refactor this action to use something other than docker
@scpeters
Copy link
Contributor

scpeters commented May 5, 2020

it looks like dart is able to use a docker container across multiple steps with a docker build, then docker run -itd which detaches the container and keeps it running, and uses subsequent calls to docker exec for the additional steps

@scpeters
Copy link
Contributor

scpeters commented May 5, 2020

@chapulina
Copy link
Contributor Author

Nice! I see they're not using the Docker actions (using: 'docker'), but that's fine. I can look into this later this week.

@chapulina chapulina linked a pull request Jul 20, 2020 that will close this issue
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

Successfully merging a pull request may close this issue.

2 participants