Skip to content
This repository was archived by the owner on Dec 4, 2023. It is now read-only.

Commit a89f787

Browse files
committed
Update build automation
1 parent 255823b commit a89f787

File tree

4 files changed

+14
-12
lines changed

4 files changed

+14
-12
lines changed

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ before_install:
2727
- if [ "$TRAVIS_OS_NAME" == "osx" -a "$TRAVIS_RUBY_VERSION" != "system" ]; then gem update bundler; fi
2828
script:
2929
- git submodule update --init
30-
- MAKEFLAGS+=-j8 bundle exec rake spec binary --trace
30+
- bundle exec rake spec binary --trace
3131
deploy:
3232
provider: releases
3333
file: $(git ls-files -o pkg | head -1)

release/amd64-freebsd-11/Vagrantfile

+6-6
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Vagrant.configure(2) do |config|
1212

1313
# Every Vagrant development environment requires a box. You can search for
1414
# boxes at https://atlas.hashicorp.com/search.
15-
config.vm.box = "freebsd/FreeBSD-11.1-RELEASE"
15+
config.vm.box = "freebsd/FreeBSD-11.2-RELEASE"
1616

1717
# Disable automatic box update checking. If you disable this, then
1818
# boxes will only be checked for updates when the user runs
@@ -38,8 +38,8 @@ Vagrant.configure(2) do |config|
3838
# the path on the host to the actual folder. The second argument is
3939
# the path on the guest to mount the folder. And the optional third
4040
# argument is a set of non-required options.
41-
config.vm.synced_folder ".", "/vagrant", nfs: true
42-
config.vm.synced_folder "../..", "/libv8", nfs: true
41+
config.vm.synced_folder ".", "/vagrant", nfs: true, nfs_udp: false
42+
config.vm.synced_folder "../..", "/libv8", nfs: true, nfs_udp: false
4343

4444

4545
# Provider-specific configuration so you can fine-tune various
@@ -64,8 +64,8 @@ Vagrant.configure(2) do |config|
6464
vb.cpus = 4
6565
vb.customize ["modifyvm", :id, "--hwvirtex", "on"]
6666
vb.customize ["modifyvm", :id, "--audio", "none"]
67-
vb.customize ["modifyvm", :id, "--nictype1", "virtio"]
68-
vb.customize ["modifyvm", :id, "--nictype2", "virtio"]
67+
# vb.customize ["modifyvm", :id, "--nictype1", "virtio"]
68+
# vb.customize ["modifyvm", :id, "--nictype2", "virtio"]
6969
end
7070

7171
# Define a Vagrant Push strategy for pushing to Atlas. Other push strategies
@@ -84,6 +84,6 @@ Vagrant.configure(2) do |config|
8484
# SHELL
8585
config.vm.provision "shell", inline: <<-SHELL
8686
pkg upgrade -y
87-
pkg install -y bash gmake ruby rubygem-bundler git-lite python2
87+
pkg install -y bash ruby rubygem-bundler git-lite python2 ninja
8888
SHELL
8989
end

release/x86_64-freebsd-11/Vagrantfile

+6-4
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@ Vagrant.configure(2) do |config|
1010
# For a complete reference, please see the online documentation at
1111
# https://docs.vagrantup.com.
1212

13+
config.vm.boot_timeout=3600
14+
1315
# Every Vagrant development environment requires a box. You can search for
1416
# boxes at https://atlas.hashicorp.com/search.
15-
config.vm.box = "freebsd/FreeBSD-11.1-RELEASE"
17+
config.vm.box = "freebsd/FreeBSD-11.2-RELEASE"
1618

1719
# Disable automatic box update checking. If you disable this, then
1820
# boxes will only be checked for updates when the user runs
@@ -39,8 +41,8 @@ Vagrant.configure(2) do |config|
3941
# the path on the host to the actual folder. The second argument is
4042
# the path on the guest to mount the folder. And the optional third
4143
# argument is a set of non-required options.
42-
config.vm.synced_folder ".", "/vagrant", nfs: true
43-
config.vm.synced_folder "../..", "/libv8", nfs: true
44+
config.vm.synced_folder ".", "/vagrant", nfs: true, nfs_udp: false
45+
config.vm.synced_folder "../..", "/libv8", nfs: true, nfs_udp: false
4446

4547

4648
# Provider-specific configuration so you can fine-tune various
@@ -90,7 +92,7 @@ Vagrant.configure(2) do |config|
9092
echo 'fdesc /dev/fd fdescfs rw 0 0' >> /etc/fstab
9193
mount -a
9294
pkg upgrade -y
93-
pkg install -y curl bash gmake git-lite python2
95+
pkg install -y curl bash git-lite python2 ninja
9496
curl -sSL https://get.rvm.io | grep -v __rvm_print_headline | bash -s stable --ruby=2.4.1 --with-gems='bundler'
9597
pw groupmod rvm -M vagrant
9698
chsh -s /usr/local/bin/bash vagrant

release/x86_64-linux-musl/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM alpine:edge
1+
FROM alpine:3.7
22

33
MAINTAINER Andrew Cutler <[email protected]>
44

0 commit comments

Comments
 (0)