41 lines
583 B
YAML
41 lines
583 B
YAML
language: java
|
|
install: true
|
|
|
|
jdk:
|
|
- openjdk8
|
|
|
|
os:
|
|
- linux
|
|
|
|
branches:
|
|
only:
|
|
- master
|
|
|
|
cache:
|
|
directories:
|
|
- $HOME/.gradle
|
|
|
|
before_install:
|
|
- chmod +x gradlew
|
|
|
|
|
|
before_script:
|
|
- git fetch
|
|
- git checkout -b gh-pages
|
|
- git merge origin/master
|
|
- git rm --cached --ignore-unmatch index.html
|
|
|
|
script:
|
|
- ./gradlew asciidoctor
|
|
|
|
|
|
deploy:
|
|
provider: s3
|
|
access_key_id: "$AWS_ACCESS_KEY"
|
|
secret_access_key: "$AWS_SECRET_KEY"
|
|
region: us-east-2
|
|
bucket: "com.ossez.docs"
|
|
skip_cleanup: true
|
|
local_dir: build/asciidoc/html5
|
|
upload-dir: protocol-buffers-docs
|