tsukuba-3-dev-1


tsukuba-3-dev-1.yusuke.pub
Ubuntu 23.04


ID: yusuke
PW: ?


研究室

動いているもの

  • GitHub Actions self-hosted runner for private-yusuke/Interscheckin


setup


# https://docs.azul.com/core/zulu-openjdk/install/debian
$ sudo apt install gnupg ca-certificates curl
$ curl -s https://repos.azul.com/azul-repo.key | sudo gpg --dearmor -o /usr/share/keyrings/azul.gpg
$ echo "deb [signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" | sudo tee /etc/apt/sources.list.d/zulu.list
$ sudo apt install zulu17-jdk
$ sudo mkdir /usr/local/android
$ sudo chown yusuke:yusuke /usr/local/android
$ mkdir licenses
$ cd licenses
$ echo '24333f8a63b6825ea9c5514f83c2829b004d1fee' > android-sdk-license
$ sudo apt install android-sdk-platform-tools-common
$ sudo vim /etc/bash.bashrc
# inserting the following line
# export PATH="$PATH:/usr/local/platform-tools"
# export ANDROID_HOME='/usr/local/android'


# Setting up GitHub self-hosted runner
$ mkdir actions-runner && cd actions-runner
$ curl -o actions-runner-linux-x64-2.303.0.tar.gz -L https://github.com/actions/runner/releases/download/v2.303.0/actions-runner-linux-x64-2.303.0.tar.gz
$ echo "e4a9fb7269c1a156eb5d5369232d0cd62e06bec2fd2b321600e85ac914a9cc73  actions-runner-linux-x64-2.303.0.tar.gz" | shasum -a 256 -c
$ tar xzf ./actions-runner-linux-x64-2.303.0.tar.gz
$ ./config.sh --url https://github.com/private-yusuke/interscheckin --token XXXXXXXXXXXXXXXXX
$ ./sudo svc.sh install