Loading .drone.yml +16 −0 Original line number Diff line number Diff line Loading @@ -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' Dockerfile.linux.amd64 +2 −2 Original line number Diff line number Diff line Loading @@ -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 \ Loading Loading
.drone.yml +16 −0 Original line number Diff line number Diff line Loading @@ -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'
Dockerfile.linux.amd64 +2 −2 Original line number Diff line number Diff line Loading @@ -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 \ Loading