mirror of
https://github.com/correl/melpa.git
synced 2024-12-25 11:11:17 +00:00
49495e9b06
By recording each package's archive-entry separately we are able to build each recipe independently and then compile the archive contents afterwards.
21 lines
391 B
Bash
Executable file
21 lines
391 B
Bash
Executable file
#!/bin/bash -e
|
|
|
|
export HOME=/home/melpa
|
|
cd ${HOME}/melpa
|
|
|
|
source $HOME/melpa/scripts/env
|
|
|
|
## git pull
|
|
cd ${MELPA_HOME}
|
|
git fetch origin
|
|
git reset --hard origin/${MELPA_BRANCH}
|
|
git pull origin ${MELPA_BRANCH}
|
|
echo
|
|
|
|
# Build all the packages.
|
|
scripts/parallel_build_all
|
|
|
|
echo '{"completed":' `date "+%s"` '}' > /home/melpa/www/build-status.json
|
|
|
|
# Sleep for an hour before rebuilding.
|
|
sleep 1h
|