Commit f037b04c authored by Simon Cornet's avatar Simon Cornet
Browse files

[CI] Added kube deployment and use full path for composer

parent 0271fb3d
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -30,3 +30,19 @@ steps:
    tags:
    - 'v1'
    - 'latest'


# deploy to kubernetes
- image: 'docker.io/bitnami/kubectl'
  name: 'deploy'
  pull: 'always'
  settings:
    mtu: '1440'

  environment:
    KUBE_CONFIG:
      from_secret: 'drone_kube_config'

  commands:
  - 'echo "$KUBE_CONFIG" > $HOME/.kube/config'
  - 'kubectl -n roundcube rollout restart statefulsets roundcube-app'
+2 −2
Original line number Diff line number Diff line
@@ -6,14 +6,14 @@ RUN set -e && ln -sf bash /bin/sh
RUN set -e \
      && apt -y update \
      && apt -y upgrade \
      && apt -y install --no-install-recommends --no-install-suggests ca-certificates git wget \
      && apt -y install --no-install-recommends --no-install-suggests ca-certificates git \
      && apt -y autoremove \
      && apt clean \
      && rm -rf /var/lib/apt/lists/*

# install plugins using composer
RUN set -e \
      composer \
      /usr/bin/composer \
        --working-dir=/usr/src/roundcubemail/ \
        --prefer-dist \
        --prefer-stable \