[release] fix some issues in the release process

pull/757/head
Timothy Stack 4 years ago
parent 6182b6b41c
commit b408740697

@ -16,10 +16,10 @@ PACKAGE_URLS = \
https://ftp.gnu.org/gnu/readline/readline-6.3.tar.gz \
http://www.zlib.net/zlib-1.2.11.tar.gz \
http://www.bzip.org/1.0.8/bzip2-1.0.8.tar.gz \
https://www.sqlite.org/2020/sqlite-autoconf-3310100.tar.gz \
https://sqlite.org/2020/sqlite-autoconf-3330000.tar.gz \
https://www.openssl.org/source/openssl-1.0.2n.tar.gz \
https://www.libssh2.org/download/libssh2-1.9.0.tar.gz \
https://curl.haxx.se/download/curl-7.69.1.tar.gz
https://curl.haxx.se/download/curl-7.72.0.tar.gz
.PHONY: linux freebsd pkger download-pkgs

@ -17,11 +17,11 @@ Vagrant.configure(2) do |config|
v.cpus = 4
end
config.vm.synced_folder ".", "/vagrant", type: "nfs"
config.vm.define :freebsd do |freebsd|
config.vm.synced_folder ".", "/vagrant", type: "nfs"
freebsd.vm.network "private_network", :type => 'dhcp'
config.vm.provision "shell", path:"pkg.sh"
config.vm.provision "shell", path:"provision.sh"
freebsd.vm.provision "shell", path:"pkg.sh"
freebsd.vm.provision "shell", path:"provision.sh"
freebsd.vm.box = "freebsd/FreeBSD-11.2-RELEASE"
freebsd.vm.box_version = "2018.06.22"
freebsd.vm.synced_folder ".", "/vagrant", type: "nfs"
@ -30,18 +30,17 @@ Vagrant.configure(2) do |config|
end
config.vm.define :linux do |linux|
config.vm.synced_folder ".", "/vagrant", type: "nfs"
config.vm.network :private_network, ip: "10.11.12.14"
config.vm.provision "shell", path:"pkg.sh"
config.vm.provision "shell", path:"provision.sh"
# config.vm.network :private_network, ip: "10.11.12.14"
linux.vm.provision "shell", path:"pkg.sh"
linux.vm.provision "shell", path:"provision.sh"
linux.vm.box = "centos/7"
end
config.vm.define :pkger do |pkger|
config.vm.synced_folder ".", "/vagrant", type: "nfs"
config.vm.network :private_network, ip: "10.11.12.15"
config.vm.provision "shell", path:"provision-pkg.sh"
pkger.vm.box = "ubuntu/trusty64"
# config.vm.synced_folder ".", "/vagrant", type: "nfs"
pkger.vm.network :private_network, ip: "10.11.12.15"
pkger.vm.provision "shell", path:"provision-pkg.sh"
pkger.vm.box = "ubuntu/xenial64"
end
# Disable automatic box update checking. If you disable this, then

@ -3,5 +3,5 @@
# Installs dependencies for running fpm
sudo apt-get update
sudo apt-get install -y ruby-dev gcc make zip unzip rpm
sudo apt-get install -y ruby2.3 ruby-dev gcc make zip unzip rpm
sudo gem install fpm

Loading…
Cancel
Save