diff --git a/tests/scripts/README.md b/tests/scripts/README.md deleted file mode 100644 index a53b3104..00000000 --- a/tests/scripts/README.md +++ /dev/null @@ -1,65 +0,0 @@ -USING THE TRAVIS AFTER-FAILURE SCRIPT -************************************* - -The Travis after-failure script dumps several files to per-repository branches -on https://github.com/Islandora/islandora_travis_logs if one of the Travis -builds fails. Most of this process is automated, but it still requires some -work to implement in a repository: - -- An encrypted global variable in .travis.yml representing the password of the -islandora-logger Github user. -- A line to run travis_after_failure.sh in the after-failure section of -.travis.yml. -- A new branch of islandora_travis_logger, using the repository name. - -THE ENCRYPTED GLOBAL VARIABLE -***************************** - -Encrypted global variables can be generated using the travis ruby gem. To find -the appropriate encryption key for your repository, run the following: - -```bash -sudo gem install travis # Assuming travis isn't installed -travis encrypt -r account/repository LOGGER_PW=islandora-logger-password -``` - -Where: - -- `account/repository` represents the repository slug, e.g. Islandora/islandora. -- `islandora-logger-password` represents the password for the islandora-logger -account, in plaintext. - -The output of this will be a string of encrypted data in quotes, preceded by the -word 'secure', looking something like: - -``` -secure: ".... a giant string of encrypted data ...." -``` - -Paste this line into .travis.yml's `env/global` section, so that it looks like: - -``` -env: - matrix: - - MATRIX_VARIABLES="GO_HERE" - global: - - secure: ".... a giant string of encrypted data ...." -``` - -THE LINE TO RUN THE AFTER-FAILURE SCRIPT -**************************************** - -At the end of your .travis.yml, after the `script` section, add the following: - -``` -after-failure: - - $ISLANDORA_DIR/tests/scripts/travis_after_failure.sh - # Where $ISLANDORA_DIR represents the path to the Islandora module; this has - # likely already been set in before_install in order to run travis_setup.sh -``` - -THE NEW ISLANDORA_TRAVIS_LOGS BRANCH -************************************ - -Really very simple ... just add a new branch to -git://github.com/Islandora/islandora_travis_logs/ with your repository name. \ No newline at end of file