AlkantarClanX12

Your IP : 216.73.217.24


Current Path : /www/capitalgmcbuickregina_830/public/wp-content/plugins/leadbox/
Upload File :
Current File : /www/capitalgmcbuickregina_830/public/wp-content/plugins/leadbox/bitbucket-pipelines.yml

image: dockershelf/debian:bullseye

pipelines:
  branches:
    qaiag:
      - step:
          name: Deploy to IAG
          caches:
            - apt
            - yarncache
            - composercache
            - yarnlocal
            - composerlocal
            - cacheloaderlocal
          script:
            - |

              echo "echo" > /usr/share/dockershelf/clean-apt.sh
              echo "echo" > /usr/share/dockershelf/clean-dpkg.sh

              apt-get update && \
                apt-get install gnupg

              dirmngr --debug-level guru

              gpg --lock-never --no-default-keyring \
                --keyring /usr/share/keyrings/node.gpg \
                --keyserver hkp://keyserver.ubuntu.com:80 \
                --recv-keys 1655A0AB68576280
              echo "deb [arch=amd64 signed-by=/usr/share/keyrings/node.gpg] https://deb.nodesource.com/node_14.x bullseye main" | tee /etc/apt/sources.list.d/node.list

              gpg --lock-never --no-default-keyring \
                --keyring /usr/share/keyrings/yarn.gpg \
                --keyserver hkp://keyserver.ubuntu.com:80 \
                --recv-keys 23E7166788B63E1E
              echo "deb [arch=amd64 signed-by=/usr/share/keyrings/yarn.gpg] https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list

              apt-get update && \
                apt-get install nodejs yarn openssh-client git composer python2.7 python3-paramiko python3-yaml sudo php-xml unzip libpng16-16 make g++ build-essential

              ln -s /usr/bin/python2.7 /usr/bin/python

              composer install --ignore-platform-reqs

              yarn install

              yarn build

              python3 pipeline/server-transfer.py qaiag

    qaegypt:
      - step:
          name: Deploy to QA Egypt
          caches:
            - apt
            - yarncache
            - composercache
            - yarnlocal
            - composerlocal
            - cacheloaderlocal
          script:
            - |

              echo "echo" > /usr/share/dockershelf/clean-apt.sh
              echo "echo" > /usr/share/dockershelf/clean-dpkg.sh

              apt-get update && \
                apt-get install gnupg

              dirmngr --debug-level guru

              gpg --lock-never --no-default-keyring \
                --keyring /usr/share/keyrings/node.gpg \
                --keyserver hkp://keyserver.ubuntu.com:80 \
                --recv-keys 1655A0AB68576280
              echo "deb [arch=amd64 signed-by=/usr/share/keyrings/node.gpg] https://deb.nodesource.com/node_14.x bullseye main" | tee /etc/apt/sources.list.d/node.list

              gpg --lock-never --no-default-keyring \
                --keyring /usr/share/keyrings/yarn.gpg \
                --keyserver hkp://keyserver.ubuntu.com:80 \
                --recv-keys 23E7166788B63E1E
              echo "deb [arch=amd64 signed-by=/usr/share/keyrings/yarn.gpg] https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list

              apt-get update && \
                apt-get install nodejs yarn openssh-client git composer python2.7 python3-paramiko python3-yaml sudo php-xml unzip libpng16-16 make g++ build-essential

              ln -s /usr/bin/python2.7 /usr/bin/python

              composer install --ignore-platform-reqs

              yarn install

              yarn build

              python3 pipeline/server-transfer.py qaegypt

    qagenius:
      - step:
          name: Deploy to QA Genius
          caches:
            - apt
            - yarncache
            - composercache
            - yarnlocal
            - composerlocal
            - cacheloaderlocal
          script:
            - |

              echo "echo" > /usr/share/dockershelf/clean-apt.sh
              echo "echo" > /usr/share/dockershelf/clean-dpkg.sh

              apt-get update && \
                apt-get install gnupg

              dirmngr --debug-level guru

              gpg --lock-never --no-default-keyring \
                --keyring /usr/share/keyrings/node.gpg \
                --keyserver hkp://keyserver.ubuntu.com:80 \
                --recv-keys 1655A0AB68576280
              echo "deb [arch=amd64 signed-by=/usr/share/keyrings/node.gpg] https://deb.nodesource.com/node_14.x bullseye main" | tee /etc/apt/sources.list.d/node.list

              gpg --lock-never --no-default-keyring \
                --keyring /usr/share/keyrings/yarn.gpg \
                --keyserver hkp://keyserver.ubuntu.com:80 \
                --recv-keys 23E7166788B63E1E
              echo "deb [arch=amd64 signed-by=/usr/share/keyrings/yarn.gpg] https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list

              apt-get update && \
                apt-get install nodejs yarn openssh-client git composer python2.7 python3-paramiko python3-yaml sudo php-xml unzip libpng16-16 make g++ build-essential

              ln -s /usr/bin/python2.7 /usr/bin/python

              composer install --ignore-platform-reqs

              yarn install

              yarn build

              python3 pipeline/server-transfer.py qagenius
definitions:
  caches:
    apt: /var/cache/apt
    yarncache: /usr/local/share/.cache/yarn
    composercache: ~/.composer/cache
    yarnlocal: ./node_modules
    composerlocal: ./vendor
    cacheloaderlocal: ./.cache-loader