Commit b49024ca authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Elimina plugin inútil, carga submódulos, adapta CI

parent 9bf8d869
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
*
!modules
+19 −0
Original line number Diff line number Diff line
stages:
  - build
  - package
  - test-package
  - deploy
@@ -7,6 +8,7 @@ image: docker:stable

variables:
  DOCKER_DRIVER: overlay2
  KIBANA_VERSION: '6.5.4'
  STACK: elastic
  SERVICES_TO_CHECK: elastic_${CI_PROJECT_NAME}
  IMAGE_NAME: ${CI_REGISTRY_IMAGE}
@@ -15,6 +17,23 @@ variables:
services:
  - docker:dind

prepare-modules:
  stage: build
  image: npm:slim
  variables:
    GIT_SUBMODULE_STRATEGY: normal
  script:
    - cd modules/kibana-datepicker-plugin
    - npm version --no-git-tag-version ${KIBANA_VERSION}
    - cd -
  only:
    - branches
  artifacts:
    name: ${CI_JOB_NAME}_${CI_COMMIT_REF_NAME}
    expire_in: 1 day
    paths:
      - modules/

docker-build-commit-non-master-branches:
  stage: package
  tags:
+1 −6
Original line number Diff line number Diff line
@@ -12,9 +12,4 @@ ARG LOGTRAIL_URL="https://github.com/sivasamyk/logtrail/releases/download/v0.1.3

RUN ./bin/kibana-plugin install --no-optimize ${LOGTRAIL_URL}

ARG KBN_POLAR_URL="https://github.com/dlumbrer/kbn_polar/releases/download/6.3.X-1/kbn_polar-6.tar.gz"

RUN mkdir -p plugins/kbn_polar && \
	curl -L ${KBN_POLAR_URL} -o kbn_polar.tar.gz && \
	tar xfvz kbn_polar.tar.gz -C plugins/kbn_polar && \
	rm kbn_polar.tar.gz
COPY modules/ plugins/