mirror of
				https://github.com/AlexandreRouma/SDRPlusPlus.git
				synced 2025-11-04 10:49:11 +01:00 
			
		
		
		
	Added other ubuntu versions to CI 2
This commit is contained in:
		
							
								
								
									
										3
									
								
								docker_builds/ubuntu_bionic/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								docker_builds/ubuntu_bionic/Dockerfile
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
FROM ubuntu:bionic
 | 
			
		||||
COPY do_build.sh /root
 | 
			
		||||
RUN chmod +x /root/do_build.sh
 | 
			
		||||
							
								
								
									
										17
									
								
								docker_builds/ubuntu_bionic/do_build.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								docker_builds/ubuntu_bionic/do_build.sh
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
#!/bin/bash
 | 
			
		||||
set -e
 | 
			
		||||
cd /root
 | 
			
		||||
 | 
			
		||||
apt update
 | 
			
		||||
apt install -y build-essential cmake git libfftw3-dev libglfw3-dev libglew-dev libvolk1-dev libsoapysdr-dev libairspyhf-dev libairspy-dev libiio-dev libad9361-dev librtaudio-dev libhackrf-dev librtlsdr-dev
 | 
			
		||||
 | 
			
		||||
git clone https://github.com/AlexandreRouma/SDRPlusPlus
 | 
			
		||||
 | 
			
		||||
cd SDRPlusPlus
 | 
			
		||||
mkdir build
 | 
			
		||||
cd build
 | 
			
		||||
cmake ..
 | 
			
		||||
make -j2
 | 
			
		||||
 | 
			
		||||
cd ..
 | 
			
		||||
sh make_debian_package.sh ./build
 | 
			
		||||
							
								
								
									
										3
									
								
								docker_builds/ubuntu_focal/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								docker_builds/ubuntu_focal/Dockerfile
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
FROM ubuntu:focal
 | 
			
		||||
COPY do_build.sh /root
 | 
			
		||||
RUN chmod +x /root/do_build.sh
 | 
			
		||||
							
								
								
									
										17
									
								
								docker_builds/ubuntu_focal/do_build.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								docker_builds/ubuntu_focal/do_build.sh
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
#!/bin/bash
 | 
			
		||||
set -e
 | 
			
		||||
cd /root
 | 
			
		||||
 | 
			
		||||
apt update
 | 
			
		||||
apt install -y build-essential cmake git libfftw3-dev libglfw3-dev libglew-dev libvolk2-dev libsoapysdr-dev libairspyhf-dev libairspy-dev libiio-dev libad9361-dev librtaudio-dev libhackrf-dev librtlsdr-dev
 | 
			
		||||
 | 
			
		||||
git clone https://github.com/AlexandreRouma/SDRPlusPlus
 | 
			
		||||
 | 
			
		||||
cd SDRPlusPlus
 | 
			
		||||
mkdir build
 | 
			
		||||
cd build
 | 
			
		||||
cmake ..
 | 
			
		||||
make -j2
 | 
			
		||||
 | 
			
		||||
cd ..
 | 
			
		||||
sh make_debian_package.sh ./build
 | 
			
		||||
							
								
								
									
										3
									
								
								docker_builds/ubuntu_groovy/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								docker_builds/ubuntu_groovy/Dockerfile
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
FROM ubuntu:groovy
 | 
			
		||||
COPY do_build.sh /root
 | 
			
		||||
RUN chmod +x /root/do_build.sh
 | 
			
		||||
							
								
								
									
										17
									
								
								docker_builds/ubuntu_groovy/do_build.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								docker_builds/ubuntu_groovy/do_build.sh
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
#!/bin/bash
 | 
			
		||||
set -e
 | 
			
		||||
cd /root
 | 
			
		||||
 | 
			
		||||
apt update
 | 
			
		||||
apt install -y build-essential cmake git libfftw3-dev libglfw3-dev libglew-dev libvolk2-dev libsoapysdr-dev libairspyhf-dev libairspy-dev libiio-dev libad9361-dev librtaudio-dev libhackrf-dev librtlsdr-dev
 | 
			
		||||
 | 
			
		||||
git clone https://github.com/AlexandreRouma/SDRPlusPlus
 | 
			
		||||
 | 
			
		||||
cd SDRPlusPlus
 | 
			
		||||
mkdir build
 | 
			
		||||
cd build
 | 
			
		||||
cmake ..
 | 
			
		||||
make -j2
 | 
			
		||||
 | 
			
		||||
cd ..
 | 
			
		||||
sh make_debian_package.sh ./build
 | 
			
		||||
							
								
								
									
										3
									
								
								docker_builds/ubuntu_hirsute/Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								docker_builds/ubuntu_hirsute/Dockerfile
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
FROM ubuntu:hirsute
 | 
			
		||||
COPY do_build.sh /root
 | 
			
		||||
RUN chmod +x /root/do_build.sh
 | 
			
		||||
							
								
								
									
										17
									
								
								docker_builds/ubuntu_hirsute/do_build.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								docker_builds/ubuntu_hirsute/do_build.sh
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
#!/bin/bash
 | 
			
		||||
set -e
 | 
			
		||||
cd /root
 | 
			
		||||
 | 
			
		||||
apt update
 | 
			
		||||
apt install -y build-essential cmake git libfftw3-dev libglfw3-dev libglew-dev libvolk2-dev libsoapysdr-dev libairspyhf-dev libairspy-dev libiio-dev libad9361-dev librtaudio-dev libhackrf-dev librtlsdr-dev
 | 
			
		||||
 | 
			
		||||
git clone https://github.com/AlexandreRouma/SDRPlusPlus
 | 
			
		||||
 | 
			
		||||
cd SDRPlusPlus
 | 
			
		||||
mkdir build
 | 
			
		||||
cd build
 | 
			
		||||
cmake ..
 | 
			
		||||
make -j2
 | 
			
		||||
 | 
			
		||||
cd ..
 | 
			
		||||
sh make_debian_package.sh ./build
 | 
			
		||||
		Reference in New Issue
	
	Block a user