summaryrefslogtreecommitdiff
path: root/bin/setup
blob: 685cc71136c5690815decff77ba29b988a1bb06c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash -l

set -e

cd "$(dirname "$0")/.."

export PATH="/builds/gitlab-org/security-products/analyzers/license-finder/exe:/opt/gitlab/embedded/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

if [ ! -f /usr/sbin/haproxy ] && command -v apt-get; then
  curl https://haproxy.debian.net/bernat.debian.org.gpg | apt-key add -
  echo deb http://haproxy.debian.net buster-backports-2.2 main | tee /etc/apt/sources.list.d/haproxy.list
  apt-get update -y && apt-get install -y --no-install-recommends build-essential haproxy=2.2.\*
fi

[[ -z "$CI_JOB_ID" ]] && enable_dev_mode
bundle config --local path vendor
bundle config --local jobs "$(nproc)"
bundle install