-
-
Notifications
You must be signed in to change notification settings - Fork 174
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
14 changed files
with
83 additions
and
50 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# These are supported funding model platforms | ||
|
||
github: MisterTea |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ FROM archlinux:latest | |
LABEL maintainer="Jason Gauci ([email protected])" | ||
|
||
RUN pacman -Syu --noconfirm | ||
RUN pacman -Syu --noconfirm jq git base-devel sudo go openssh | ||
RUN pacman -Syu --noconfirm jq git base-devel sudo go openssh emacs | ||
RUN useradd builduser | ||
RUN passwd -d builduser | ||
RUN printf 'builduser ALL=(ALL) ALL\n' | tee -a /etc/sudoers # Allow the builduser passwordless sudo | ||
|
@@ -25,9 +25,9 @@ RUN git config --global user.email "[email protected]" # Not needed for github | |
RUN git config --global user.name "Foo Bar" | ||
|
||
WORKDIR /home/builduser | ||
RUN git clone https://aur.archlinux.org/eternalterminal.git arch_et | ||
RUN git clone ssh://aur@aur.archlinux.org/eternalterminal.git arch_et | ||
|
||
RUN git clone --branch release [email protected]:MisterTea/EternalTerminal.git | ||
RUN git clone --branch `curl https://api.github.com/repos/mistertea/EternalTerminal/releases/latest | jq '.tag_name' | sed 's/"//g'` [email protected]:MisterTea/EternalTerminal.git | ||
RUN mkdir -p EternalTerminal/build | ||
WORKDIR /home/builduser/EternalTerminal/build | ||
RUN cmake .. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,12 +12,12 @@ Vagrant.configure("2") do |config| | |
|
||
# Every Vagrant development environment requires a box. You can search for | ||
# boxes at https://vagrantcloud.com/search. | ||
config.vm.box = "debian/stretch64" | ||
config.vm.box = "debian/buster64" | ||
config.ssh.shell = "sh" | ||
|
||
config.vm.provider "virtualbox" do |v| | ||
v.memory = 2048 | ||
v.cpus = 4 | ||
v.cpus = 8 | ||
end | ||
|
||
# Disable automatic box update checking. If you disable this, then | ||
|
@@ -75,7 +75,9 @@ Vagrant.configure("2") do |config| | |
# Puppet, Chef, Ansible, Salt, and Docker are also available. Please see the | ||
# documentation for more information about their specific syntax and use. | ||
config.vm.provision "shell", privileged: true, inline: <<-SHELL | ||
apt update && apt install -y build-essential git curl devscripts aptly dput jq libsodium-dev libprotobuf-dev protobuf-compiler cmake libutempter-dev debhelper dh-systemd pbuilder ubuntu-dev-tools openssh-server qemu qemu-user-static debootstrap binfmt-support | ||
apt update | ||
DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt -q -y -o "Dpkg::Options::=--force-confdef" -o "Dpkg::Options::=--force-confold" upgrade | ||
apt install -y build-essential git curl devscripts aptly dput jq libsodium-dev libprotobuf-dev protobuf-compiler cmake libutempter-dev debhelper git-lfs dh-systemd pbuilder ubuntu-dev-tools openssh-server qemu qemu-user-static debootstrap binfmt-support | ||
SHELL | ||
|
||
config.vm.provision "shell", privileged: false, inline: <<-SHELL | ||
|
@@ -84,8 +86,11 @@ SHELL | |
git config --global user.name "Jason Gauci" | ||
sudo chmod -R 0700 ~/.gnupg ~/.ssh | ||
git lfs install | ||
echo "PBUILDERSATISFYDEPENDSCMD=/usr/lib/pbuilder/pbuilder-satisfydepends-apt" > ~/.pbuilderrc | ||
echo "default-cache-ttl 34560000 | ||
max-cache-ttl 34560000" > ~/.gnupg/gpg-agent.conf | ||
ssh-keyscan github.com >> ~/.ssh/known_hosts | ||
git clone --branch release [email protected]:MisterTea/EternalTerminal.git | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,15 @@ | ||
et (6.0.5-##DISTRO##2) ##DISTRO##; urgency=medium | ||
|
||
* Add arm64 build on Ubuntu | ||
|
||
-- Jason Gauci <[email protected]> Sat, 25 Jan 2020 16:36:51 -0800 | ||
|
||
et (6.0.5-##DISTRO##1) ##DISTRO##; urgency=medium | ||
|
||
* Various compatibility fixes | ||
|
||
-- Jason Gauci <[email protected]> Mon, 14 Oct 2019 16:36:51 -0800 | ||
|
||
et (6.0.4-##DISTRO##2) ##DISTRO##; urgency=medium | ||
|
||
* Fix bug in et.service | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,7 @@ WORKDIR /root | |
RUN mkdir .ssh | ||
COPY id_rsa .ssh/ | ||
COPY id_rsa.pub .ssh/ | ||
RUN chmod 0400 .ssh/id_rsa | ||
RUN chmod -R 0700 ~/.ssh | ||
|
||
ENV KRB5_TRACE="/dev/stdout kinit [email protected]" | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters