Unify publishing of docs
Unified publishing to the readthedocs with other Airship projects. Change-Id: Ibce2e138abbc9b3c08d213dcfa6358ca8134c898
This commit is contained in:
parent
c4982fb500
commit
eee43c42a8
12
Makefile
12
Makefile
|
@ -38,7 +38,6 @@ ifdef VERSION
|
||||||
DOCKER_VERSION = $(VERSION)
|
DOCKER_VERSION = $(VERSION)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
SHELL = /bin/bash
|
SHELL = /bin/bash
|
||||||
|
|
||||||
info:
|
info:
|
||||||
|
@ -88,7 +87,11 @@ dry-run: clean
|
||||||
$(HELM) template charts/$(CHART)
|
$(HELM) template charts/$(CHART)
|
||||||
|
|
||||||
.PHONY: docs
|
.PHONY: docs
|
||||||
docs: build_docs
|
docs: clean build_docs
|
||||||
|
|
||||||
|
.PHONY: build_docs
|
||||||
|
build_docs:
|
||||||
|
tox -e docs
|
||||||
|
|
||||||
.PHONY: run_images
|
.PHONY: run_images
|
||||||
run_images: run_armada
|
run_images: run_armada
|
||||||
|
@ -97,10 +100,6 @@ run_images: run_armada
|
||||||
run_armada: build_armada
|
run_armada: build_armada
|
||||||
./tools/armada_image_run.sh $(IMAGE)
|
./tools/armada_image_run.sh $(IMAGE)
|
||||||
|
|
||||||
.PHONY: build_docs
|
|
||||||
build_docs:
|
|
||||||
tox -e docs
|
|
||||||
|
|
||||||
.PHONY: build_armada
|
.PHONY: build_armada
|
||||||
build_armada:
|
build_armada:
|
||||||
ifeq ($(USE_PROXY), true)
|
ifeq ($(USE_PROXY), true)
|
||||||
|
@ -128,6 +127,7 @@ protoc:
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean:
|
clean:
|
||||||
rm -rf build
|
rm -rf build
|
||||||
|
rm -rf doc/build
|
||||||
rm -f charts/*.tgz
|
rm -f charts/*.tgz
|
||||||
rm -f charts/*/requirements.lock
|
rm -f charts/*/requirements.lock
|
||||||
rm -rf charts/*/charts
|
rm -rf charts/*/charts
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
# Copyright 2018 AT&T Intellectual Property. All other rights reserved.
|
|
||||||
#
|
|
||||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
# you may not use this file except in compliance with the License.
|
|
||||||
# You may obtain a copy of the License at
|
|
||||||
#
|
|
||||||
# http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
#
|
|
||||||
# Unless required by applicable law or agreed to in writing, software
|
|
||||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
# See the License for the specific language governing permissions and
|
|
||||||
# limitations under the License.
|
|
||||||
|
|
||||||
- hosts: primary
|
|
||||||
tasks:
|
|
||||||
- name: Trigger RTD job
|
|
||||||
uri:
|
|
||||||
method: POST
|
|
||||||
body: 'token={{ airship_armada_rtd_credential.token }}'
|
|
||||||
url: 'https://readthedocs.io/api/v2/webhook/{{ zuul.project.short_name }}/{{ airship_armada_rtd_credential.id }}/'
|
|
||||||
follow_redirects: all
|
|
Loading…
Reference in New Issue