Skip to content

Commit 59d55d8

Browse files
Removing documentation build from azure
1 parent a69e667 commit 59d55d8

File tree

1 file changed

+1
-68
lines changed

1 file changed

+1
-68
lines changed

azure-pipelines.yml

+1-68
Original file line numberDiff line numberDiff line change
@@ -30,135 +30,68 @@ jobs:
3030
timeoutInMinutes: 90
3131
steps:
3232
- script: |
33-
# XXX not sure why setting $PATH here does not work
34-
# echo '##vso[task.setvariable variable=PATH]$HOME/miniconda3/bin:$PATH'
33+
echo '##vso[task.prependpath]$HOME/miniconda3/bin'
3534
echo '##vso[task.setvariable variable=CONDA_ENV]pandas-dev'
3635
echo '##vso[task.setvariable variable=ENV_FILE]environment.yml'
3736
echo '##vso[task.setvariable variable=AZURE]true'
3837
displayName: 'Setting environment variables'
3938
4039
# Do not require a conda environment
4140
- script: |
42-
export PATH=$HOME/miniconda3/bin:$PATH
4341
ci/code_checks.sh patterns
4442
displayName: 'Looking for unwanted patterns'
4543
condition: true
4644
4745
- script: |
48-
export PATH=$HOME/miniconda3/bin:$PATH
4946
sudo apt-get install -y libc6-dev-i386
5047
ci/incremental/install_miniconda.sh
5148
ci/incremental/setup_conda_environment.sh
5249
displayName: 'Set up environment'
5350
5451
# Do not require pandas
5552
- script: |
56-
export PATH=$HOME/miniconda3/bin:$PATH
5753
source activate pandas-dev
5854
ci/code_checks.sh lint
5955
displayName: 'Linting'
6056
condition: true
6157
6258
- script: |
63-
export PATH=$HOME/miniconda3/bin:$PATH
6459
source activate pandas-dev
6560
ci/code_checks.sh dependencies
6661
displayName: 'Dependencies consistency'
6762
condition: true
6863
6964
- script: |
70-
export PATH=$HOME/miniconda3/bin:$PATH
7165
source activate pandas-dev
7266
ci/incremental/build.sh
7367
displayName: 'Build'
7468
condition: true
7569
7670
# Require pandas
7771
- script: |
78-
export PATH=$HOME/miniconda3/bin:$PATH
7972
source activate pandas-dev
8073
ci/code_checks.sh code
8174
displayName: 'Checks on imported code'
8275
condition: true
8376
8477
- script: |
85-
export PATH=$HOME/miniconda3/bin:$PATH
8678
source activate pandas-dev
8779
ci/code_checks.sh doctests
8880
displayName: 'Running doctests'
8981
condition: true
9082
9183
- script: |
92-
export PATH=$HOME/miniconda3/bin:$PATH
9384
source activate pandas-dev
9485
ci/code_checks.sh docstrings
9586
displayName: 'Docstring validation'
9687
condition: true
9788
9889
- script: |
99-
export PATH=$HOME/miniconda3/bin:$PATH
10090
source activate pandas-dev
10191
pytest --capture=no --strict scripts
10292
displayName: 'Testing docstring validaton script'
10393
condition: true
10494
105-
- script: |
106-
export PATH=$HOME/miniconda3/bin:$PATH
107-
source activate pandas-dev
108-
doc/make.py html
109-
displayName: 'Building docs'
110-
condition: true
111-
112-
- script: |
113-
if [ "$(Build.SourceBranch)" == "refs/heads/master" ]; then
114-
export NAME="master"
115-
else
116-
export NAME=$(System.PullRequest.PullRequestId)
117-
fi
118-
az extension add --name storage-preview
119-
az storage blob upload-batch --connection-string $CONNECTION_STRING \
120-
--source $SOURCE \
121-
--destination $DESTINATION \
122-
--destination-path $NAME
123-
echo "Documentation uploaded to https://pandas.blob.core.windows.net/docs/$NAME"
124-
displayName: 'Publishing docs (Azure storage)'
125-
condition: true
126-
env:
127-
CONNECTION_STRING: $(AZURE_STORAGE_CONNECTION_STRING)
128-
SOURCE: $(Build.SourcesDirectory)/doc/build/html/
129-
DESTINATION: 'docs'
130-
131-
- script: |
132-
echo "Publishing documentation to GitHub pages is still done in Travis"
133-
exit 0
134-
if [ "$(Build.SourceBranch)" == "refs/heads/master" ]; then
135-
mkdir -p $REPO_DIR
136-
rm -rf $REPO_DIR/*
137-
cp -r doc/build/html/* $REPO_DIR/
138-
cd $REPO_DIR
139-
git config --global user.email "[email protected]"
140-
git config --global user.name "pandas-docs-bot"
141-
git init
142-
touch README
143-
git add README
144-
git commit -m "Initial commit" --allow-empty
145-
git branch gh-pages
146-
git checkout gh-pages
147-
touch .nojekyll
148-
git add --all .
149-
git commit -m "Version" --allow-empty
150-
git remote remove origin
151-
git remote add origin "https://${TOKEN}@github.com/pandas-dev/pandas-docs-travis.git"
152-
git fetch origin
153-
git remote -v
154-
git push origin gh-pages -f
155-
fi
156-
displayName: 'Publishing docs (GitHub pages)'
157-
condition: true
158-
env:
159-
REPO_DIR: $(Build.ArtifactStagingDirectory)/pandas-docs-travis
160-
TOKEN: $(GITHUB_DOCS_TOKEN)
161-
16295
- script: |
16396
export PATH=$HOME/miniconda3/bin:$PATH
16497
source activate pandas-dev

0 commit comments

Comments
 (0)