gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-deployment] branch master updated (b2f3d3c -> 249c514)


From: gnunet
Subject: [taler-deployment] branch master updated (b2f3d3c -> 249c514)
Date: Tue, 24 Aug 2021 14:33:41 +0200

This is an automated email from the git hooks/post-receive script.

dold pushed a change to branch master
in repository deployment.

    from b2f3d3c  -die
     new 7784d46  vagrant
     new 249c514  dpkg building WIP

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 dpkg-build/build-ubuntu.sh                           | 11 +++++++++++
 vagrant/README.md                                    | 11 +++++++++++
 .../{ubuntu => ubuntu-focal-fossa-build}/Vagrantfile | 20 ++++----------------
 3 files changed, 26 insertions(+), 16 deletions(-)
 create mode 100644 dpkg-build/build-ubuntu.sh
 copy vagrant/{ubuntu => ubuntu-focal-fossa-build}/Vagrantfile (84%)

diff --git a/dpkg-build/build-ubuntu.sh b/dpkg-build/build-ubuntu.sh
new file mode 100644
index 0000000..ce9161c
--- /dev/null
+++ b/dpkg-build/build-ubuntu.sh
@@ -0,0 +1,11 @@
+sudo apt install build-essential devscripts debhelper equivs
+
+git clone https://git.gnunet.org/gnunet.git
+git clone https://git.taler.net/exchange.git
+git clone https://git.taler.net/merchant.git
+
+cd ~/gnunet && sudo mk-build-deps --install debian/control
+cd ~/gnunet && ./bootstrap
+cd ~/gnunet && debuild --no-sign -i -B
+
+
diff --git a/vagrant/README.md b/vagrant/README.md
index 0a44613..0db7146 100644
--- a/vagrant/README.md
+++ b/vagrant/README.md
@@ -1,6 +1,17 @@
+# Overview
+
 This directory contains Vagrant files for various environments.
 Vagrant allows a developer to easily start a pre-provisioned VM.
 
 We use these VMs to build and test distribution packages (`*.deb`).
 
 These VMs are not meant in any way for production use of GNU Taler.
+
+# Usage
+
+You first need to ``cd`` into the right directory with the vagrantfile
+and then use vagrant from there.
+
+$ cd $vmdir
+$ vagrant up
+$ vagrant ssh
diff --git a/vagrant/ubuntu/Vagrantfile 
b/vagrant/ubuntu-focal-fossa-build/Vagrantfile
similarity index 84%
copy from vagrant/ubuntu/Vagrantfile
copy to vagrant/ubuntu-focal-fossa-build/Vagrantfile
index ec5475b..5032b58 100644
--- a/vagrant/ubuntu/Vagrantfile
+++ b/vagrant/ubuntu-focal-fossa-build/Vagrantfile
@@ -28,7 +28,7 @@ Vagrant.configure("2") do |config|
   # Create a forwarded port mapping which allows access to a specific port
   # within the machine from a port on the host machine and only allow access
   # via 127.0.0.1 to disable public access
-  # config.vm.network "forwarded_port", guest: 80, host: 8080, host_ip: 
"127.0.0.1"
+  config.vm.network "forwarded_port", guest: 80, host: 4800, host_ip: 
"127.0.0.1"
 
   # Create a private network, which allows host-only access to the machine
   # using a specific IP.
@@ -47,30 +47,18 @@ Vagrant.configure("2") do |config|
 
   # Provider-specific configuration so you can fine-tune various
   # backing providers for Vagrant. These expose provider-specific options.
+  # Example for VirtualBox:
 
   config.vm.provider "virtualbox" do |vb|
-    # Building LibEuFin needs a lot of memory ...
+    # Customize the amount of memory on the VM:
     vb.memory = "2048"
   end
 
-
-  # View the documentation for the provider you are using for more
-  # information on available options.
-
   # Enable provisioning with a shell script. Additional provisioners such as
   # Ansible, Chef, Docker, Puppet and Salt are also available. Please see the
   # documentation for more information about their specific syntax and use.
   config.vm.provision "shell", inline: <<-SHELL
     apt-get update
-    apt-get upgrade
-    apt-get install -y gnupg
-
-    cat > /etc/apt/sources.list.d/taler.list <<EOF
-deb https://deb.taler.net/apt/ubuntu focal-fossa main
-EOF
-
-
-    wget -O - https://taler.net/taler-systems.gpg.key | apt-key add -
-    apt-get update
+    apt-get upgrade -y
   SHELL
 end

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]