diff --git a/.github/workflows/checkout.yml b/.github/workflows/checkout.yml new file mode 100644 index 0000000..9813c89 --- /dev/null +++ b/.github/workflows/checkout.yml @@ -0,0 +1,46 @@ +# This is a basic workflow to help you get started with Actions + +name: CI + +# Controls when the workflow will run +on: + # Triggers the workflow on push or pull request events but only for the "master" branch + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + # This workflow contains a single job called "build" + build: + # The type of runner that the job will run on + runs-on: ubuntu-latest + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + - name: Setup + run: | + mkdir -p ~/workspace + wget -nv https://raw.githubusercontent.com/RoboAG/bash_roboag/master/checkout.sh + chmod u+x checkout.sh + cp checkout.sh ~/workspace/ + + - name: Checkout + run: | + bash -c "shopt -s expand_aliases; cd ~/workspace/ && ./checkout.sh --yes" + + - name: Clone RoboAG + run: | + bash -c "shopt -s expand_aliases; source ~/workspace/bash/master/roboag/bashrc.sh; repo_clone_roboag" + + - name: Display Help + run: | + bash -c " + shopt -s expand_aliases + source ~/workspace/bash/master/roboag/bashrc.sh + robo_help_daily + " diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index d7bf678..0000000 --- a/.travis.yml +++ /dev/null @@ -1,23 +0,0 @@ -script: - - shopt -s expand_aliases - - mkdir -p ~/workspace - - cp checkout.sh ~/workspace/ - - cd ~/workspace/ && ./checkout.sh --yes - - source ~/workspace/bash/master/roboag/bashrc.sh - - repo_clone_all --yes - - source ~/workspace/bash/config/bashrc.sh - - #robo_system_update - - #robo_system_install - - #unset SOURCED_BASH_MASTER_ROBOAG && export - - #touch ~/workspace/bash/master/roboag/config/is_server.txt - - #source ~/workspace/bash/master/roboag/bashrc.sh - - #robo_system_install server - -sudo: true - -services: - - mysql - -notifications: - email: - - secure: fp8cJ95OL7SA9v5IZ0hAT2VPJwjhz8/QKf2svwWD9qj8lghMb8dqXc6+qRL4gyt5exoA1OV/5U+DYK0zsA3YSFfeWCSWRUsr0jI/uUJDxBPkhbbOOPelbuTB8ClYairqHz/bPOzZx1SQQlvkt883vMG5bxyA2EEOLMw0UeB7wx5gABYHKCIB0ja/wWOI/akUFshzwqEW0UY7Ygv/xdvVqRe+MiG0x95qp+0dI5/J6xa2AgUgh+KtAtI7Zz4WMJnQfuANHCXxXXs+uWH8PXz2hlljwbgT6cG0Gs93uFE1Sh54IgWpYVuXNkD7QnDvFHpA9CksM0qH6F5JbBCjudP+9pcbeEhOM0lZouReJ8KsBxZECctK6vFuaMOmxT83UYpGhuiv9HtI4We3KVfxFi3GhRz6MA3dbECpDr+9THQQpxBvL/+GzfeNYQPsDihEMNn62G2dKVx20LCRmPH9JdRZgKD9qCVMWuOvY2F6srFdwYbk6C2ouLw0+yr0rHpxuLKf9iKNyRe5jq0OpHCHBr9PfguVTXizTfom+X0cQzTK842axgJIlml1QaO5Hc2s0Ok/YTXcVCrnUDtObevssIPXEVpnQ31zikwR7N/Fc6+jcVsmw8jfPEjlRg0lnh9Bg0oBOIwH1b8E/bO3slsPba7TGXaoLq3EE/9cx2SZokFFTFM=