ben
9103292700
ben/emacs-docker/pipeline/head This commit looks good
Details
|
||
---|---|---|
alpine | ||
amzn | ||
debian | ||
git | ||
.dockerignore | ||
.gitignore | ||
Jenkinsfile | ||
LICENSE | ||
README.md |
README.md
emacs-docker
Builds the latest stable version (last git tag) of the upstream emacs repo mirrored at github
(pulled from the git.sudo.is/mirrors/emacs
mirror). The builds are packaged as debian/ubuntu packages,
and docker images, and only target amd64
.
Builds
Debian/Ubuntu .deb
packages (for amd64
) can be downloaded from the following repos:
-
git.sudo.is/ben/-packages/debian/emacs
sudo curl https://git.sudo.is/api/packages/ben/debian/repository.key -o /etc/apt/trusted.gpg.d/gitea-ben.asc echo "deb [arch=amd64] https://git.sudo.is/api/packages/ben/debian all main" | sudo tee -a /etc/apt/sources.list.d/gitea.list sudo apt update apt-get install emacs
-
wget -q -O - https://apt.sudo.is/KEY.gpg | sudo apt-key add - echo "deb https://apt.sudo.is/ /" > /etc/apt/sources.list.d/apt.sudo.is.list apt-get update apt-get install emacs
Docker images:
-
docker run --pull --rm -it benediktkr/emacs:latest
-
docker run --pull --rm -it git.sudo.is/ben/emacs:latest
Tarballs are also available:
⚠️ Current status -- Archival notice
This occasionally breaks, and personally I am switching over to vim
anyway,
so this repo and it's builds will be archived at some point in the near future. I am not aware of my builds having
gained any sort of widespread use other than myself, but if someone wants to take over maintaining current emacs
builds for Debian/Ubuntu, feel free to fork this repo (if you let me know, i'll link to the new maintainer before
archiving).
The nightly
builds are no longer provided. Though the code is still there if you want to build it
Jenkins cro job has been disabled.
Repo and mirrors
Dockerfiles for other docker images:
git/Dockerfile
: clone the emacs repo with git and build emacs.amzn/Dockerfile
: custom Amazon Linux 2 buildalpine/Dockerfile
: alpine has up-to-date emacs versions.