anchor.diff:  # Use OpenSUSE Leap 42.3 to emulate SLES 12: https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto#Detect_a_distribution_flavor_for_special_code
   FROM opensuse/leap:42.3 as sles12
   
  -RUN zypper -n install git systemd autoconf automake flex libtool libcurl-devel libopenssl-devel libyajl-devel gcc gcc-c++ zlib-devel rpm-build expect cmake systemd-devel systemd-rpm-macros \
  +RUN set -x; zypper -n install git systemd autoconf automake flex libtool libcurl-devel libopenssl-devel libyajl-devel gcc gcc-c++ zlib-devel rpm-build expect cmake systemd-devel systemd-rpm-macros \
   # Add home:Ledest:devel repo to install >3.4 bison
   && zypper addrepo https://download.opensuse.org/repositories/home:Ledest:devel/openSUSE_Leap_42.3/home:Ledest:devel.repo \
   && zypper addrepo https://download.opensuse.org/repositories/devel:languages:go/openSUSE_Leap_42.3/devel:languages:go.repo \
  
positive.code: 
  FROM ubuntu:xenial AS xenial
  
  RUN apt-get update && \
      DEBIAN_FRONTEND=noninteractive apt-get -y install software-properties-common && \
      add-apt-repository ppa:gophers/archive && \
      apt-get update && \
  
negative.code: 
  FROM centos:7 AS centos7
  
  RUN set -x; yum -y update && \
      yum -y install git systemd \
      autoconf libtool libcurl-devel libtool-ltdl-devel openssl-devel yajl-devel \
      gcc gcc-c++ make bison flex file systemd-devel zlib-devel gtest-devel rpm-build \
  