cd ssh-keygen cat .ssh/id_rsa.pub cat .docker/.buildNodeID cd cd cat .ssh/id_rsa.pub cd cat .ssh/id_rsa.pub CD cd cd cat .ssh/id_rsa.pub cd ls cd workspace/ ls cd yajny-api_develop ls ls -a cd cd yajny-api_thabet_task03 ls cd ssh -o StrictHostKeyChecking=no root@web-stg.yajny.com /tmp/deploy.sh ssh -o StrictHostKeyChecking=no root@web-stg.yajny.com:/tmp/deploy.sh docker service ls cd df -h / cd workspace/yajny-api_dev cd workspace/yajny-api_develop export COMPOSER_MEMORY_LIMIT=-1 docker build . -t app vim Dockerfile docker build . -t app vim build/conf/php/php.ini vim Dockerfile docker build . -t app vim Dockerfile vim build/conf/php/php.ini docker build . -t app vim build/conf/php/php.ini docker build . -t app vim build/conf/php/php.ini docker build . -t app vim build/conf/php/php.ini vim build/conf/php/php.ini docker build . -t app vim build/conf/php/php.ini docker build . -t app vim build/conf/php/php.ini cd - cd cd workspace/yajny-api_develop docker build . -t app cd cd workspace/ ls cd yajny-api_develop ls vim build/conf/php/php.ini docker build . -t app free -m COMPOSER_MEMORY_LIMIT=-1 docker build . -t app cd ~ ls cat ~/.ssh/id_rsa.pub cat .ssh/id_rsa ssh-keygen cat /var/lib/jenkins/.ssh/id_rsa cat /var/lib/jenkins/.ssh/id_rsa.pub cat /var/lib/jenkins/.ssh/id_rsa docker ps sudo docker ps sudo su exit ls cd ~ ls ls cd .. ls cd jenkins/ ls ls exit ssh-keygen cat /var/lib/jenkins/.ssh/id_rsa1 cat /var/lib/jenkins/.ssh/id_rsa1.pub ssh root@147.182.133.206 ssh root@147.182.133.206 nano ~/.ssh/known_hosts nano ~/.ssh/id_rsa.pub cat ~/.ssh/id_rsa.pub ssh root@147.182.133.206 ssh root@147.182.133.206 cat ~/.ssh/id_rsa.pub cat ~/.ssh/id_rsa.pub cat ~/.ssh/id_rsa service jenkins restart exit ls cd ` cd ~ ls ls mkdir apks ls cd apks/ ls exit cd ~ ppipeline { agent any stages { stage('Detect build type') { steps {; script { ; if (env.BRANCH_NAME == 'pipeline-test' || env.CHANGE_TARGET == 'pipeline-test') { env.BUILD_TYPE = 'release' } else if (env.BRANCH_NAME == 'master' || env.CHANGE_TARGET == 'master') { env.BUILD_TYPE = 'release' } } } } stage('Code pull') { steps { sshagent(credentials: ['mobile-server']) { sh ''' ssh builder@147.182.133.206 sh deploy.sh ''' } } } stage('Build') { steps { sshagent(credentials: ['mobile-server']) { sh ''' ssh builder@147.182.133.206 sh build.sh ''' } } } stage('mv apk file to jenkins') { steps { pwd ls cat test.apk cd /var/lib/jenkins/workspace/_Multi-branch_test_pipeline-test ls cd ~ ls cd apks/ ls ls ls ll ls -all ls pwd exit cd ~ cat .ssh/id_rsa.pub cd ~ ls rm test.apk cd workspace/ ls ls cd ~ cat .ssh/id_rsa cat .ssh/id_rsa.pub ssh root@134.122.99.160 ssh cat .ssh/id_rsa.pub cat .ssh/id_rsa1.pub ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ls cat .ssh/known_hosts ssh root@134.122.99.160 ssh root@134.122.99.160 ls cd .ssh/ ls rm id_rsa1 rm id_rsa1.pub ls ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ssh root@134.122.99.160 ls cd ~ ls cd workspace/ ls cd _Multi-branch_test_pipeline-test ls cd .. ls rm -rf _Multi-branch_test_pipeline-test ls ls cd _Multi-branch_test_pipeline-test ls ls ls ls cd .. ls mkdir envs cd envs/ pwd ll ls ls -al exit nano build.sh chmod +x build.sh exit nano ~/.bashrc source ~/.bashrc cat $ANDROID_HOME sdkmager --version ls nano ~/.bashrc ls tools/ ls tools/bin/ cat ~/.bashrc export PATH=$PATH:$ANDROID_HOME/tools/bin export PATH=$PATH:$ANDROID_HOME/platform-tools export PATH=$PATH:$ANDROID_HOME/cmdline-tools/tools/bin sdkmager --version sdkmanager --version sdkmanager --list cat ~/.bashrc sdkmanager "platform-tools" "platforms;android-30" yes | sudo sdkmanager --licenses exit cd ~ ls cd workspace/ ls cd _Multi-branch_test_pipeline-test ls ls npm -v exit cd ~ ls cd workspace/ ls cd _Multi-branch_test_pipeline-test ls cd .. ls _Multi-branch_test_pipeline-test ls cd _Multi-branch_test_pipeline-test ls cd .. ls chmod +x build.sh ls ls ll ls -al apt install ll ls nano build.sh cd _Multi-branch_test_pipeline-test yarn install ls yarn install npm install yarn install yarn -v yarn -V exit ls cd ~/workspace/_Multi-branch_test_pipeline-test ls yarn install ll ls -al yarn install exit cd ~/workspace/_Multi-branch_test_pipeline-test yarn install cmdtest exit ls cd ~/workspace/ ls cd _Multi-branch_test_pipeline-test ls yarn install ls cat package.json npm run build-android-development-APK cp ../envs/env.development .env.development cp ../envs/my-upload-key.keystore android/app/ ls ll ls cd ~ cd workspace/ nano build.sh ls nano build.sh nano build.sh cd envs/ mv env.development .env.development mv env.staging .env.staging mv env.production .env.production chmod 775 /usr/lib/android-sdk/ exit cd ~ ls cd workspace/ ls cd _Multi-branch_test_pipeline-test ls cd android/ cd ~ cat .ssh/id_rsa.pub exit cat ~/.ssh/id_rsa.pub ssh root@46.101.74.150 exit