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

Allow "deploying" to a tarball #1865

Merged
merged 6 commits into from
Jul 7, 2022
Merged

Allow "deploying" to a tarball #1865

merged 6 commits into from
Jul 7, 2022

Conversation

mortenpi
Copy link
Member

@mortenpi mortenpi commented Jul 6, 2022

Adds an undocumented and experimental archive keyword to deploydocs, which stops it from pushing and instead writes the updated contents of the gh-pages branch into a tarball. For JuliaCI/julia-buildkite#144.

This also adds some limited deploydocs tests, deploying to a local bare repository. While not perfect, it will give some test coverage for it.

@mortenpi mortenpi added this to the 0.27.20 milestone Jul 6, 2022
@mortenpi mortenpi mentioned this pull request Jul 6, 2022
@mortenpi mortenpi merged commit 67bc100 into master Jul 7, 2022
@mortenpi mortenpi deleted the mp/deploy-archive branch July 7, 2022 01:00
mortenpi added a commit that referenced this pull request Jul 7, 2022
Relative to the original commit, !isnothing has been replaced with
!== nothing, to support Julia 1.0.

(cherry picked from commit 67bc100)
mortenpi added a commit that referenced this pull request Jul 7, 2022
Relative to the original commit, to support Julia 1.0:

* !isnothing has been replaced with !== nothing
* the shorthand kwarg syntax is not used in tests

(cherry picked from commit 67bc100)
mortenpi added a commit that referenced this pull request Jul 7, 2022
Relative to the original commit, to support Julia 1.0:

* !isnothing has been replaced with !== nothing
* the shorthand kwarg syntax is not used in tests

(cherry picked from commit 67bc100)
mortenpi added a commit that referenced this pull request Jul 7, 2022
Relative to the original commit, to support Julia 1.0:

* !isnothing has been replaced with !== nothing
* the shorthand kwarg syntax is not used in tests
* deploydocs tests add a version check to work around an islink issue

(cherry picked from commit 67bc100)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant