install.sh 1.2 KB

123456789101112131415161718192021222324252627
  1. #!/usr/bin/env sh
  2. # CI install script
  3. echo "TRAVIS_PULL_REQUEST=$TRAVIS_PULL_REQUEST"
  4. echo "TRAVIS_BRANCH=$TRAVIS_BRANCH"
  5. if [ "$TRAVIS_PULL_REQUEST" = "false" -a "$TRAVIS_BRANCH" = "develop" ]; then
  6. openssl aes-256-cbc -K $encrypted_324699cc92df_key -iv $encrypted_324699cc92df_iv -in .travis/ditaotbot_rsa.enc -out .travis/ditaotbot_rsa -d
  7. fi
  8. # Download stable DITA-OT version (`publish.sh` uses this to run the conversion)
  9. curl -L https://github.com/dita-ot/dita-ot/releases/download/$DITA_OT_VERSION/dita-ot-$DITA_OT_VERSION.zip -o dita-ot-$DITA_OT_VERSION.zip
  10. unzip dita-ot-$DITA_OT_VERSION.zip
  11. export DITA_HOME=$PWD/dita-ot-$DITA_OT_VERSION
  12. # Download latest 'develop' DITA-OT version (`publish.sh` reads plugin configuration for generated topics from here)
  13. curl -L https://s3-eu-west-1.amazonaws.com/dita-ot/dita-ot-develop.zip -o dita-ot-develop.zip
  14. unzip dita-ot-develop.zip
  15. #if [ "$TRAVIS_PULL_REQUEST" = "false" -a "$TRAVIS_BRANCH" = "develop" ]; then
  16. # Install site plugin
  17. curl -L https://github.com/dita-ot/org.dita-ot.html/archive/master.zip -o org.dita-ot.html.zip
  18. $DITA_HOME/bin/dita -install org.dita-ot.html.zip -v
  19. # Clone site
  20. git clone -b master https://github.com/dita-ot/dita-ot.github.io.git
  21. #fi