cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

container-cross.yml (4918B)


      1alpha-debian-cross-container:
      2  extends: .container_job_template
      3  stage: containers-layer2
      4  needs: ['amd64-debian10-container']
      5  variables:
      6    NAME: debian-alpha-cross
      7
      8amd64-debian-cross-container:
      9  extends: .container_job_template
     10  stage: containers-layer2
     11  needs: ['amd64-debian10-container']
     12  variables:
     13    NAME: debian-amd64-cross
     14
     15amd64-debian-user-cross-container:
     16  extends: .container_job_template
     17  stage: containers-layer2
     18  needs: ['amd64-debian10-container']
     19  variables:
     20    NAME: debian-all-test-cross
     21
     22arm64-debian-cross-container:
     23  extends: .container_job_template
     24  stage: containers-layer2
     25  needs: ['amd64-debian10-container']
     26  variables:
     27    NAME: debian-arm64-cross
     28
     29arm64-test-debian-cross-container:
     30  extends: .container_job_template
     31  stage: containers-layer2
     32  needs: ['amd64-debian11-container']
     33  variables:
     34    NAME: debian-arm64-test-cross
     35
     36armel-debian-cross-container:
     37  extends: .container_job_template
     38  stage: containers-layer2
     39  needs: ['amd64-debian10-container']
     40  variables:
     41    NAME: debian-armel-cross
     42
     43armhf-debian-cross-container:
     44  extends: .container_job_template
     45  stage: containers-layer2
     46  needs: ['amd64-debian10-container']
     47  variables:
     48    NAME: debian-armhf-cross
     49
     50# We never want to build hexagon in the CI system and by default we
     51# always want to refer to the master registry where it lives.
     52hexagon-cross-container:
     53  image: docker:stable
     54  stage: containers
     55  rules:
     56    - if: '$CI_PROJECT_NAMESPACE == "qemu-project"'
     57      when: never
     58    - when: always
     59  variables:
     60    NAME: debian-hexagon-cross
     61    GIT_DEPTH: 1
     62  services:
     63    - docker:dind
     64  before_script:
     65    - export TAG="$CI_REGISTRY_IMAGE/qemu/$NAME:latest"
     66    - export COMMON_TAG="$CI_REGISTRY/qemu-project/qemu/qemu/$NAME:latest"
     67    - docker info
     68    - docker login $CI_REGISTRY -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD"
     69  script:
     70    - echo "TAG:$TAG"
     71    - echo "COMMON_TAG:$COMMON_TAG"
     72    - docker pull $COMMON_TAG
     73    - docker tag $COMMON_TAG $TAG
     74    - docker push "$TAG"
     75  after_script:
     76    - docker logout
     77
     78hppa-debian-cross-container:
     79  extends: .container_job_template
     80  stage: containers-layer2
     81  needs: ['amd64-debian10-container']
     82  variables:
     83    NAME: debian-hppa-cross
     84
     85m68k-debian-cross-container:
     86  extends: .container_job_template
     87  stage: containers-layer2
     88  needs: ['amd64-debian10-container']
     89  variables:
     90    NAME: debian-m68k-cross
     91
     92mips64-debian-cross-container:
     93  extends: .container_job_template
     94  stage: containers-layer2
     95  needs: ['amd64-debian10-container']
     96  variables:
     97    NAME: debian-mips64-cross
     98
     99mips64el-debian-cross-container:
    100  extends: .container_job_template
    101  stage: containers-layer2
    102  needs: ['amd64-debian10-container']
    103  variables:
    104    NAME: debian-mips64el-cross
    105
    106mips-debian-cross-container:
    107  extends: .container_job_template
    108  stage: containers-layer2
    109  needs: ['amd64-debian10-container']
    110  variables:
    111    NAME: debian-mips-cross
    112
    113mipsel-debian-cross-container:
    114  extends: .container_job_template
    115  stage: containers-layer2
    116  needs: ['amd64-debian10-container']
    117  variables:
    118    NAME: debian-mipsel-cross
    119
    120powerpc-test-cross-container:
    121  extends: .container_job_template
    122  stage: containers-layer2
    123  needs: ['amd64-debian11-container']
    124  variables:
    125    NAME: debian-powerpc-test-cross
    126
    127ppc64el-debian-cross-container:
    128  extends: .container_job_template
    129  stage: containers-layer2
    130  needs: ['amd64-debian10-container']
    131  variables:
    132    NAME: debian-ppc64el-cross
    133
    134riscv64-debian-cross-container:
    135  extends: .container_job_template
    136  stage: containers-layer2
    137  # as we are currently based on 'sid/unstable' we may break so...
    138  allow_failure: true
    139  variables:
    140    NAME: debian-riscv64-cross
    141
    142s390x-debian-cross-container:
    143  extends: .container_job_template
    144  stage: containers-layer2
    145  needs: ['amd64-debian10-container']
    146  variables:
    147    NAME: debian-s390x-cross
    148
    149sh4-debian-cross-container:
    150  extends: .container_job_template
    151  stage: containers-layer2
    152  needs: ['amd64-debian10-container']
    153  variables:
    154    NAME: debian-sh4-cross
    155
    156sparc64-debian-cross-container:
    157  extends: .container_job_template
    158  stage: containers-layer2
    159  needs: ['amd64-debian10-container']
    160  variables:
    161    NAME: debian-sparc64-cross
    162
    163tricore-debian-cross-container:
    164  extends: .container_job_template
    165  stage: containers-layer2
    166  needs: ['amd64-debian10-container']
    167  variables:
    168    NAME: debian-tricore-cross
    169
    170xtensa-debian-cross-container:
    171  extends: .container_job_template
    172  variables:
    173    NAME: debian-xtensa-cross
    174
    175cris-fedora-cross-container:
    176  extends: .container_job_template
    177  variables:
    178    NAME: fedora-cris-cross
    179
    180i386-fedora-cross-container:
    181  extends: .container_job_template
    182  variables:
    183    NAME: fedora-i386-cross
    184
    185win32-fedora-cross-container:
    186  extends: .container_job_template
    187  variables:
    188    NAME: fedora-win32-cross
    189
    190win64-fedora-cross-container:
    191  extends: .container_job_template
    192  variables:
    193    NAME: fedora-win64-cross