Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 451ea3ab authored by Romain Hunault's avatar Romain Hunault 💻
Browse files

Merge branch '2035-hotfix-show-only-the-last-update' into 'master'

2035 hotfix show only the last update

Closes e/backlog#2035

See merge request e/os/LineageOTA!12
parents 3cb66cc2 ea71f252
Loading
Loading
Loading
Loading
+9 −9
Original line number Diff line number Diff line
@@ -12,15 +12,6 @@ variables:
services:
- docker:19.03.1-dind

before_script:
- 'which ssh-agent || ( apk --update add openssh-client )'
- eval $(ssh-agent -s)
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
- chmod 644 ~/.ssh/known_hosts

build:
  stage: build
  script:
@@ -29,11 +20,20 @@ build:
  - docker build --cache-from $CONTAINER_IMAGE:latest -t $CONTAINER_IMAGE -t $CONTAINER_IMAGE:$CI_COMMIT_REF_NAME .
  - docker push $CONTAINER_IMAGE:$CI_COMMIT_REF_NAME
  - if [ "${CI_COMMIT_REF_NAME}" = master ] ; then docker push $CONTAINER_IMAGE:latest ; fi
  tags:
    - generic_privileged

publish:
  only:
  - /^master/
  script:
  - 'which ssh-agent || ( apk --update add openssh-client )'
  - eval $(ssh-agent -s)
  - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null
  - mkdir -p ~/.ssh
  - chmod 700 ~/.ssh
  - echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
  - chmod 644 ~/.ssh/known_hosts
  - ssh -2 $PUBLISH_USER@$PUBLISH_URL "docker pull $CONTAINER_IMAGE:latest"
  - ssh -2 $PUBLISH_USER@$PUBLISH_URL 'cd /mnt/docker/compose-ota-images-apk/ && docker-compose up -d'
  - ssh -2 $PUBLISH_USER@$PUBLISH_URL 'docker restart nginx'
+1 −1
Original line number Diff line number Diff line
@@ -40,7 +40,7 @@
  ],
  "require": {
    "mikecao/flight": "1.*",
    "julianxhokaxhiu/DotNotation": "dev-master",
    "julianxhokaxhiu/dotnotation": "dev-master",
    "ext-zip": "*",
    "monolog/monolog": "1.23.*"
  },
+4 −0
Original line number Diff line number Diff line
@@ -66,6 +66,10 @@
                  continue;
                }

                if ( preg_match("/disabled/i", $build->getFilename()) ) {
                  continue;
                }
                
                $this->logger->info($build->getIncremental().' is a new update');

                array_push( $ret, array(