-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #13 from OPENDAP/update_creds
rework credentials for gh-pages build
- Loading branch information
Showing
2 changed files
with
32 additions
and
57 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,59 +1,39 @@ | ||
|
||
sudo: required | ||
|
||
# whitelist | ||
branches: | ||
only: | ||
- master | ||
- main | ||
env: | ||
global: | ||
# GIT_USER_EMAIL | ||
- secure: HdfxfrRpUfGYKyfvs9MS3rS28Se77kSIWtvRN+zcsHSSmbVgqsPhHPs4FJ6cJm5iAjfTX/865RB/JEV+3Pof0SvYpHBFfbPTOpLU+eNv7r1891hEo3Ueuo77nEwb/CjpAtsPfK/FJ3dLhEroBPb8g92gxncMr26WO+grP2SR4yvwQj844WJzSHrC5roGoxciuzJlNtjgdJ0xehUVxNv5N0Q2gcO3uqtwMOBezUiTPFx4kGDCsEb5r7RE99X1FdFbrh8IA7p8ZmukBy3SdIqf9MOXQno58DsSOL1hj0iZ86x1p1qAiroAkZK3rLa3j1hI6fhbvUZ+uPoVssHrjiCTxJwer6M0YJsUZJOzVPk6OCdS5oaOCvKVDDUa3L006zuDXqQQArBOxf9eKIWVx2IRpVN3Su2AV2vhyf3Mrb956x7QvzaJcKmEi0DiJHt9hu0uc1zyivxXBy7Z9VwOnWkXu4eBEyPT4kqhKiUGhPWvNqr5uQSe4ush3EPgoOcWNt7BtLe9vqfpeqWPvekTJdG8axMW0Fgfhz9vZ/eRP4oTYXUfiasr2LqPq8jXdjxpP1eD7hBG6qy02kNj8Xht6G4w4d+QlE0eOIAJC3y3JxwFDeOCLm2U9JdQNX7MZWAvdgVUfLiVXnW6tKc4xuf4U9+3xvUXwxNw+wBbNBTmgrtCbXI= | ||
# GIT_USER_NAME | ||
- secure: LGVGf0IVmeRLIeF8NDHpG/WLaD5eStqAWBib/1Ea+LN6yBwNZndG52R32jiXXpENaZdhlwBMYv8K/mQDZAhZlDlSQ1JoLg4Q08R60Jx3ZHWNfNcPs8PhgUh8e71hEfPMNIxcoiJlXtWq3oAX+saTsjhwtxh7H8hQ93Xa9tz/6dDoA0WsR2NOcW7vjNgxmq3337wUQuMGMhSZZGy3kddoTQe/I1kvcQDFHY4kK0uScI61Y9k3Y0eaSf+UEyw6bcwIwalVkYadJhyLGWojcHCav233t2ox6OH0lPkLfvyuohH9XTKBWPQJ5VVdsLLLK0aVztYNIDDupbVIRahX6zVlxHocwC4RqHwZ4sHhkYXYI5r2mqfQFWWvtGcEM8fxDGdHr2JI7u7mm0BJHPHBcUNHcqqxlyKPwDXajRPH+K6cP7MmyTsWFCNzHqpF7+b35MQQyJZj+YsEdsEuWtpnrONfvTByRu9gXHithxjfSXsGKk6Btpi6pyfmdbJxRUnv+OVjJNokJagx9/RliBpNDIFJBb/wsb7R96WUQbs5t2y+i217+Eov3yKgu6rslUMRH93/Ami+Dwk7oLWhaWo8WtO9by0BRBghM1IFyhQedeFCd8+O7KKDm+tNY0pJ4d0kbU+FV/JnQ4neb1KY3zTO72MAL5Xb1Q8aWnyAbC2EwPYr+qI= | ||
# GIT_UID | ||
- secure: l+Nh3HrIYULB84YoeGFpIMau7RZ+FnvwF6jqAEv9UbTvpNJCvcZWjNsjlpfZUIrFe4muG2qJdUn0iu/9nBjZXmKHH61P2SogF56lczLo/aJGIDr/sIbOHgGsb2nWbiGXjOGgm0QAeIyFRMOEc0mE7rXtGTL+5xuxn0blf91BVGPh12yHr0+kV9EtztnztYGpIt+wp7cEufEnk3YlkyFszu12Jlcfn3yVEhzNj9ksREtzLrUluVTDuQY3H8Kk7eH35eKrVJQdpqZIldtODEPKh3WEPFQ63wzGjYGTM7jV9SO1Q89COcBWoWj+EjpzjYERp25cu9wYfRakLfTh8tYXbRctX5thYV3qjco30t88A2ivWMOeilfi1OnZM94NFcYLZRtkE+4GOQjV6l5mytfEGL4MkpbiSUsA2NOQ/WaUxmGf9/LMpwpC6fTyZQ3zTreVRzXK8YnYWMpU/RFVTLRTlMyr7QUpnd89illf2TKupcTyVu9zUMaHnwwArM4w4vW+Xn2zYb1GHfiFWoiyktwz1+pUpOK1Lk2Z/YRDg7RtQRbDKO0slvCh1TfzcHTan/YfteLCRQWina6yrm4Pf6FCVd0oXq287TRHrP0FuLWzLEbLTaqsccFp/v7aOyG6oYuZntnxSU82ovmn6v3FdacMfuWokU4OR3SG8HSggMO7KuA= | ||
# GIT_TOKEN | ||
- secure: DDSrtnt8x+vEYJF4kDhGQWCLvzDYbni6v0sWR+eh2h1tfUMWVblAHLIq+BR4GTg1uEhKxGbEhCMeNda/FE/mubnjx512RkGZyJYdCEPbwNN9pxDm7Duh24mSubMZeLWmTgJeC9oV7sFq28/3p7xk0oUhQMLujZjE2Fx3XK7BqmUS+Uyes3S6EORkODcJkkyTQwMFbgVOJDZYelrSqi18cAk7cOg9erJcHLEdqh7dtQeNa1XcS3VttK99JBzNtF/B/G3naRLpf5Vh2LCWv9HMxcu/XDFXR8IWEai14PqJNzImFRAUh4Ex7TaeWlOJ878/ahg85vR3A3ywtjGoYjNTo9p8k140EBx1irbj0FEXdIvVfOhjxMG30GWz2ZtNJSWbYoiXO2BskmmNuXENgMoy2ytI0POPjZ6joaIov/pR5aitbY6Xe2MTwVXiRIYPk5tPKucz9BGpUHnPMzNoCD3x/g11AJewBMKzZe6mCZNnYW3oAgbXnBQ4m0BaHoh/Cd0TpNOQP/hNC8pgoRi2GmpxywjMcpDTmOFMT8JchHXlqyGNVRmikSCsMG2Sfzmv9hkCJQznu6C+UW1H5rfUPUQwUQ1FaVCYRVjJY88re4C1PIVl/bKIacENzs+kblnfpxF07Q17P3zPNGCj4Yfgomk5O3ZvBIIarrRdm5tgOuT8AKM= | ||
|
||
notifications: | ||
email: | ||
- ndp@opendap.org | ||
- jgallagher@opendap.org | ||
env: | ||
global: | ||
# DOCKER_HUB_UID for our DockerHub account | ||
- secure: "ZftSYLtJ7JUrajD2vW8GTYOpiOQXYf4Qtjcp8NWyWvCW0PlXR0UtyILAdZGIAip3DNhPWiJGjTCAwENhbkrjdhwY+SChBzIGylEq8flaerzN1jJ6yBAzVCKS1pB71QWHKNWDC2TwIMS1qWnXO5Q/t+4CoytoCIqGQdaTEwDnkHAG/zg+VFjynIC5MBlY3UBKXvy17mLBJJZdwoJojWZAP2QEHcPHn8e9RRWTD658Y355mppHXds2/gdWPqwFIY5qqnZyYWmZJ3/pG7nmpjrS9BoEdCanRrKcc50mheBpaEhcoiIS4b1aMfq/pVqX9r7Pn3KnFL+29fuWKLHjZoqrYHELQIcDgwkkxtzMVSxRA0swrN2GwVdD7M9lTdTZW0vOziglYSV83+wie8Hyi752V4mB6AzPzL6dAk0aZZge5ibStJPz7lLTiBPGcYSVFpQy7fMkgrTKwefnZi0Zor8TbBHzhK6Im3QAy31rwmyJE29YMpjk5/xdJ4edcbI+/30ADXUwwASj2nYLl6860WPrxwqKMyDM5UzzuD1EwfdlT9z6yTpSGJe0D8OFracfYc+UheD7EbcI9pOxTDo7CwnhEvTFhwRYsZ2B7dpd4bT+ViqjZxt94meYd6aAXa5t1lTXI2MqDUkb7t40FPazWf0AjNx+0w2KBdpT0tkO7COiOOM=" | ||
# DOCKER_HUB_PSWD for our DockerHub account | ||
- secure: "SR2drAEGlDi7F7yVAflRKsBamSRNdDQWA8yffmPqx3tmOpASwdNx7qzELSyScAs8wTHes5ZiyaAh9Xc4lEUQAwS0528hC48E8XCPvEruQp0AEJc3to9sNffwFQjJ7fFDxtc1kCihrIR4+HjYZKX0VSoSlgi307lbrhU5+F9n8NyDiG6qLpGGFpcJQc9tUBBveIwkFpBn92pHFs8pfwHw+m+4RkpanmhYKAyUuYLScRWprFsOLevGF31gtaRs/VVRXotmEta44ENud6odGiVLHsyA9CL6MH+OyE2srfu4WMNgSOairUZCDusbl0RQNVw+qHknoILSFTI6gOmCEYDQU6iVn0LB3VRf58zAzr4eYr1a/Ik2Z7raJ9EOrsDb1dnuzeXc8gJzSb4CxU8mQBCxnhd+Gc0EiIAQ2WHeCF3YtuQK2bIoXDrM02ACqWqIJSVBBLTWxvHGIFaZA5l2ZALIL0EKdLLz9K77PzdNN7zzkn+h3VGOXUVUcrtZv411/OoZrFRHS+qkmwumdtoi68xLwBZibEci2b59jb904CaSmotG+JmuoYr9dVHo1E7ZRSJw1wCNAsxKUpqPzvS8S8mw4wyqILvJ20AFT/b5tb+9tab390gZEy0kYK+bkkGceJyF0OKY6NAAnhOkxhZ94lfg9I+mi3TE51vE0RXIYTaVDcY=" | ||
# GIT_UID | ||
- secure: "mdJZfmb5eoyoRVkd7wJBKwHH1glNfLm6VHUKPzIByw+0W6xf1Ru9BiYPgI/s6LdGSy5w3ggwjWjWzJjrnOdjNqOSTgpfd5JibgRRmW/s047i1p7j+mxKXWdkzAUtB0rCycE4pqRL6G7RRMLMtbb9QwVfdCVrWLVT9K/VooM240BZ2fjnWngJ8Tm9hpZsUuHMGgZ4xWjnK8zahIcb4u2p0B5QEwgLQH/eDyIFrP12VO2ffFBYSBQy/0De7r1E60zpzuZVrLsVwkY5NHh/MkV9MS12qzGatvMVlSLhzLPk7cjj4BP10uyNun5+w9jYkz/zQ7sd3Ukta++KHmxQnRVSkNbN9xCnX5uNwi6/TP3MysiSB3mr4KJQxGQzo4cuci5+RaUalvntAkZrzpNBapxTJi6Oa2fCi4wtvhj7cWVPxLVySNRKp+cYCxkW7W0ILMpDlnptxYx8Gx4YJNIJDORFGeKRb8fdQCjQw+AQWy/bacDsnWb6sAYwb8/asMDygk3M3gLr2lRLwjaax4M3zgvrxS0aErCthmfYKxXzr3uWbwddbJPF3FsVWEBbcJ5/VihG6p1F+ASLuM0zmZWvqrGgvLGe6oj2Y1bKwG8WL+JZqFIPdwF0oK5ddk0iQNLQlNM051yWrK2kmYxMX24saYROJtyQLZUrmiMHDgnWK+3eT20=" | ||
# GIT_TOKEN | ||
- secure: "Ee8x6gPumMFPBTlxDb0NlmkI+kRDMYU9C/3G/dNlrcnk8Mq38NV4cuTZNIetcuQ3KSHVPTAww8bvoNsi5wc5vUIov9nXq+DIe4hQk9CTPyzhq89gU0WyEuYuuodmLjxu6BJbmR+u8JrI4f+qj1oYWuEN7HW38IUOcq18oCppxPG3Y0QlMQ6AKF3lDcXk2zT1hT9y8v8rToFS7wFPJ1rqJI7qmtBCiiV0QwVHAmCH0ZL5pHxWASl4ZTGHoYT9WmGuCb2W1HL+/HET8rwUsnexHWjYzCDUdKDr2cnevO1b1R+OKIPe+GC+2mcQYjybndkdxADS6MZODwujfFFKcTp/3T+H8O0+sZBJfvhdb+WAYJMUe3OC9ywVCn/75dHqYCHnxcMz6gwd8Ks9aeq7d34Po0HTsXxmvExHH8ar0d5uHXjYTcWF2WV3hVtlOJamnbLSLfgCU6qmZ2bW3XzO0+aOJjxHo0H8+3txKQebXEBV/DLdmkvS+DLwjhX86yMY7E1G8iqyLDAtQBMzIoDH/BTti26T1InFX6HjuVUa0kazEMrGUmBFqK5EMTkXIbQ9UR7pBwfLoU6ayJZ51le5+fdOYda/CswHteMFz4j8h3u5TzZCQ/jFNaeqYMIbY4nOal54hhm07uCjlRwIHaZ4XypPHJIeTTckmHoyq5pj9K1lrAg=" | ||
- ndp@opendap.org | ||
- jgallagher@opendap.org | ||
- "{GIT_USER_EMAIL}" | ||
|
||
services: | ||
- docker | ||
|
||
- docker | ||
before_install: | ||
- echo $DOCKER_HUB_PSWD | docker login -u $DOCKER_HUB_UID --password-stdin | ||
- mkdir -p output | ||
- docker pull asciidoctor/docker-asciidoctor | ||
|
||
# Name the file explicitly until we sort out the organization of the 'documentation' | ||
# project. | ||
|
||
- mkdir -p output | ||
- docker pull asciidoctor/docker-asciidoctor | ||
script: | ||
# Inject the version information | ||
- GUIDE_VERSION=`cat VERSION`"-${TRAVIS_BUILD_NUMBER}" | ||
- echo ${GUIDE_VERSION} | ||
- cat Master_Hyrax_Guide.adoc | sed -e "s|GUIDE_VERSION|${GUIDE_VERSION}|g" > index.adoc | ||
# Build the Guide as HTML | ||
- docker run -v $TRAVIS_BUILD_DIR:/documents/ --name asciidoc-to-html asciidoctor/docker-asciidoctor asciidoctor -a toc=left -a docinfo=shared -D /documents/output index.adoc | ||
- mv ./output/index.html ./output/Master_Hyrax_Guide.html | ||
# - docker run -v $TRAVIS_BUILD_DIR:/documents/ --name asciidoc-to-pdf asciidoctor/docker-asciidoctor asciidoctor-pdf -D /documents/output Master_Hyrax_Guide.adoc | ||
|
||
after_error: | ||
- docker logs asciidoc-to-html | ||
#- docker logs asciidoc-to-pdf | ||
|
||
- GUIDE_VERSION=`cat VERSION`"-${TRAVIS_BUILD_NUMBER}" | ||
- echo ${GUIDE_VERSION} | ||
- cat Master_Hyrax_Guide.adoc | sed -e "s|GUIDE_VERSION|${GUIDE_VERSION}|g" > index.adoc | ||
- docker run -v $TRAVIS_BUILD_DIR:/documents/ --name asciidoc-to-html asciidoctor/docker-asciidoctor | ||
asciidoctor -a toc=left -a docinfo=shared -D /documents/output index.adoc | ||
- mv ./output/index.html ./output/Master_Hyrax_Guide.html | ||
after_error: | ||
- docker logs asciidoc-to-html | ||
after_failure: | ||
- docker logs asciidoc-to-html | ||
#- docker logs asciidoc-to-pdf | ||
|
||
# This is a bit different than the 'after_success' section in the 'documentation' | ||
# repo because that build installs the github.io index.html page from its | ||
# README.adoc file. I extracted the Hyrax Guide from that repo because of problems | ||
# getting the images to work in the online version of the Hyrax Guide. jhrg 10/11/17 | ||
|
||
after_success: | ||
- ./travis/deploy_to_gh_pages.sh | ||
- docker logs asciidoc-to-html | ||
after_success: | ||
- ./travis/deploy_to_gh_pages.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters