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

CI #42

Closed
wants to merge 50 commits into from
Closed

CI #42

wants to merge 50 commits into from

Conversation

pschmitt
Copy link
Member

@pschmitt pschmitt commented Nov 11, 2021

Current state:

  • A whole lof of containers are getting built! Their main purpose is to quickly test zinit against (older) zsh versions. So they essentially contain zsh and zinit. There are a few helper functions available inside it (zinit::<tab>). I've mainly focussed on the alpine-based container for now.
  • Tests are getting run. But none of them pass... They all need to be updated since they were written in the zplugin days.
  • Docs are getting generated and the build is set to fail if there are not up to date. This isn't exactly working as expected though since the generated docs seem to not be generated in reproducible way (To be debugged further)

Here's what is interesting to look at:

Refs:

@pschmitt pschmitt changed the title Ci CI Nov 11, 2021
@pschmitt pschmitt added the enhancement New feature or request label Nov 11, 2021
@pschmitt pschmitt added this to the zinit 4.0 milestone Nov 11, 2021
@pschmitt
Copy link
Member Author

Superseded (partially) by #70

@pschmitt
Copy link
Member Author

pschmitt commented Dec 1, 2021

Partially superseded by #117 as well.

@pschmitt
Copy link
Member Author

pschmitt commented Dec 1, 2021

The only feature that's left here that's not already in the main branch is the "make test" bit that's broken (the tests are, not the CI part of it)

@vladdoster
Copy link
Member

Closing due to lack of activity.

@vladdoster vladdoster closed this Apr 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants