github.com/secure-build/gitlab-runner@v12.5.0+incompatible/Makefile.package.mk (about)

     1  package: package-deps package-prepare package-deb package-rpm
     2  
     3  package-deps:
     4  	# Installing packaging dependencies...
     5  	which fpm 1>/dev/null || gem install rake fpm:1.10.2 --no-document
     6  
     7  package-prepare:
     8  	chmod 755 packaging/root/usr/share/gitlab-runner/
     9  	chmod 755 packaging/root/usr/share/gitlab-runner/*
    10  
    11  package-deb: package-deps package-prepare
    12  	# Building Debian compatible packages...
    13  	make package-deb-fpm ARCH=amd64 PACKAGE_ARCH=amd64 RUNNER_BINARY=out/binaries/$(NAME)-linux-amd64
    14  	make package-deb-fpm ARCH=386 PACKAGE_ARCH=i386 RUNNER_BINARY=out/binaries/$(NAME)-linux-386
    15  	make package-deb-fpm ARCH=arm PACKAGE_ARCH=armel RUNNER_BINARY=out/binaries/$(NAME)-linux-arm
    16  	make package-deb-fpm ARCH=arm PACKAGE_ARCH=armhf RUNNER_BINARY=out/binaries/$(NAME)-linux-arm
    17  
    18  package-rpm: package-deps package-prepare
    19  	# Building RedHat compatible packages...
    20  	make package-rpm-fpm ARCH=amd64 PACKAGE_ARCH=amd64 RUNNER_BINARY=out/binaries/$(NAME)-linux-amd64
    21  	make package-rpm-fpm ARCH=386 PACKAGE_ARCH=i686 RUNNER_BINARY=out/binaries/$(NAME)-linux-386
    22  	make package-rpm-fpm ARCH=arm PACKAGE_ARCH=arm RUNNER_BINARY=out/binaries/$(NAME)-linux-arm
    23  	make package-rpm-fpm ARCH=arm PACKAGE_ARCH=armhf RUNNER_BINARY=out/binaries/$(NAME)-linux-arm
    24  
    25  package-deb-fpm:
    26  	@./ci/package deb
    27  
    28  package-rpm-fpm:
    29  	@./ci/package rpm