Skip to content

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Aug 21, 2020

Rather than callig the python build we should call the bash
script which not only builds the docs but also copies them
to the /files dir so that they can be uploaded by the artifact
uploader


^ Add meaningful description above

Read the Pull Request Guidelines for more information.
In case of fundamental code change, Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in UPDATING.md.

@mik-laj
Copy link
Member

mik-laj commented Aug 21, 2020

Github Action are sad.

@potiuk
Copy link
Member Author

potiuk commented Aug 21, 2020

Github Action are sad.

Yeah - it needs #10442 to be merged.

@potiuk potiuk force-pushed the fix-docs-upload branch 2 times, most recently from 93f21f7 to 3070250 Compare August 21, 2020 18:35
@potiuk potiuk force-pushed the fix-docs-upload branch 2 times, most recently from 22bb287 to 0d36cc4 Compare August 22, 2020 07:33
@potiuk potiuk force-pushed the fix-docs-upload branch 2 times, most recently from 91a2661 to 57fe261 Compare August 22, 2020 08:07
@potiuk
Copy link
Member Author

potiuk commented Aug 22, 2020

@mik-laj -> I split out moving perf_kit to separate commit.

@potiuk potiuk force-pushed the fix-docs-upload branch 3 times, most recently from 3faa9d5 to fab3691 Compare August 22, 2020 15:57
potiuk added a commit to PolideaInternal/airflow that referenced this pull request Aug 22, 2020
Perf_kit was a separate folder and it was a problem when we tried to
build it from Docker-embedded sources, because there was a hidden,
implicit dependency between tests (conftest) and perf.

Perf_kit is now moved to tests to be avaiilable in the CI image
also when we run tests without the sources mounted.
This is changing back in apache#10441 and we need to move perf_kit
for it to work.
potiuk added a commit that referenced this pull request Aug 22, 2020
Perf_kit was a separate folder and it was a problem when we tried to
build it from Docker-embedded sources, because there was a hidden,
implicit dependency between tests (conftest) and perf.

Perf_kit is now moved to tests to be avaiilable in the CI image
also when we run tests without the sources mounted.
This is changing back in #10441 and we need to move perf_kit
for it to work.
@potiuk potiuk merged commit 946c9de into apache:master Aug 24, 2020
@potiuk potiuk deleted the fix-docs-upload branch August 24, 2020 12:23
potiuk added a commit to potiuk/airflow that referenced this pull request Sep 14, 2020
potiuk added a commit that referenced this pull request Sep 15, 2020
Requires #10470 and #10472

(cherry picked from commit 946c9de)
RaviTezu pushed a commit to RaviTezu/airflow that referenced this pull request Oct 25, 2020
kaxil pushed a commit that referenced this pull request Nov 12, 2020
Requires #10470 and #10472

(cherry picked from commit 946c9de)
@potiuk potiuk added the type:misc/internal Changelog: Misc changes that should appear in change log label Nov 14, 2020
@potiuk potiuk added this to the Airflow 1.10.13 milestone Nov 14, 2020
potiuk added a commit that referenced this pull request Nov 16, 2020
Requires #10470 and #10472

(cherry picked from commit 946c9de)
cfei18 pushed a commit to cfei18/incubator-airflow that referenced this pull request Mar 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools type:misc/internal Changelog: Misc changes that should appear in change log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants