Commit Graph

62 Commits

Author SHA1 Message Date
Adam Dodman
0ede9e6b87 Add drone conditionals, fixes pull requests 2017-09-13 23:19:42 +01:00
48bac2e478
Allow build logs- Drone bug is fixed: https://discourse.drone.io/t/builds-stuck-in-running-0-8-rc-3/542
Revert "Suppress busybox compile"

This reverts commit 8da1dabdea.
2017-09-13 20:20:52 +01:00
30d6914bb5
Fix ldd on 64bit executables using ld-linux-x86-64.so.2 2017-09-09 00:18:42 +01:00
85b7333432 Update Busybox version 2017-08-21 13:25:11 +01:00
cf9eb578fe
Add local etc skeleton files 2017-08-16 20:30:14 +01:00
882be0f3db
Update library file locations 2017-08-16 17:43:37 +01:00
8da1dabdea
Suppress busybox compile 2017-08-16 17:43:15 +01:00
1833cd7d2c
Add default PATH variable 2017-08-16 01:55:47 +01:00
60ac472482
Update directory structure for proper lib32 support 2017-08-16 01:39:57 +01:00
829a3150de
Fix ldconfig library cache so ELF binaries work 2017-08-15 23:14:46 +01:00
feb1b2c5d0
Fix double slash prefix & use correct ldconfig 2017-08-15 22:15:03 +01:00
e12c5a3cfb
Fix glibc build prefix
Add ldd & ldconfig
2017-08-15 21:54:36 +01:00
cbc10c6bd1 Update .drone.yml repository URL 2017-08-10 16:19:13 +01:00
b23e29aec8 Update README after repo name change 2017-08-10 16:02:23 +01:00
Adam Dodman
dca2ce17bd Remove duplicated build steps - new builder image 2017-08-10 13:38:31 +01:00
Adam Dodman
591ad2f204 Add downstream triggering, change builder image 2017-08-10 02:31:39 +01:00
8161570d58 Use correct path to busybox binary 2017-08-09 21:42:28 +01:00
f2e9fdf0b5 Use make multicore compilation with $(nproc) 2017-08-09 21:42:08 +01:00
0de43e2f94 Ensure curl fails properly 2017-08-09 21:39:40 +01:00
babb6b79b0 Enforce 4 space indentation, not tabs 2017-08-09 21:32:10 +01:00
a8a3401491 Compile busybox from source, providing more utilities 2017-08-09 21:16:39 +01:00
56a0d41c1a Fail with errors when a download fails 2017-08-09 20:57:28 +01:00
db54d4b760
Fix busybox download URL 2017-08-09 19:44:55 +01:00
ba441e8fad
Fix compliation issues 2017-08-09 18:25:28 +01:00
3e45d0ae0d Update publish tags & bump version 2017-08-09 17:52:38 +01:00
95a28fba34 Remove debug statements 2017-08-09 17:51:06 +01:00
5fc233dc38 Update builder image to debian:stretch 2017-08-09 17:49:46 +01:00
fd2461f0a4 Fix .drone.yml formatting 2017-08-09 14:23:28 +01:00
66d505e992 Improve and add more tests 2017-08-09 14:21:41 +01:00
e5bacfc0e4 Change default command to /bin/sh 2017-08-09 14:21:09 +01:00
e23987c010 Ensure UTC locatime is copied 2017-08-09 14:19:04 +01:00
0addd3c206 Copy missing configuration files from official busybox:glibc container 2017-08-09 14:06:52 +01:00
3c992fc1b4 Add architecture variable to glibc build step 2017-08-02 22:30:15 +01:00
edf9d6ab29 Improve Dockerfile consistency with curly braces 2017-08-02 22:30:02 +01:00
e2e3c35ef9 Bump versions 2017-08-02 22:02:14 +01:00
19acb06af8 Add more tests to Drone CI build 2017-08-02 21:57:04 +01:00
Adam Dodman
9cacdbc869 Add initial CI implementation 2017-06-30 22:59:26 +01:00
18dca5fa69 Add root user and group 2017-05-22 18:21:42 +01:00
9151d164e5 Add some clarifying comments 2017-05-22 18:21:42 +01:00
746d01c89b Ensure output paths are relative for consistency 2017-05-22 18:21:42 +01:00
96fc3af339 Remove some symlinks, separating fs directories 2017-05-22 18:21:42 +01:00
4f47aeefc2 Fix Docker Hub link in README 2017-05-22 16:39:20 +01:00
738e36cf16 Update README with badges & version info 2017-05-13 15:34:46 +01:00
3fa79fb292 Add partial README 2017-05-12 18:54:14 +01:00
b0f891146d Remove OpenSSL from master 2017-05-12 15:44:09 +01:00
34fefaf132 Fix preserving symlinks when copying glibc libraries 2017-05-12 15:39:30 +01:00
3b2e35dd74 Update list of initial empty directories 2017-05-12 15:37:05 +01:00
0b04c89c8e Remove verbose ln statements 2017-05-12 14:47:16 +01:00
55866b58aa Change busybox --install to manual symlinks to remove second image layer 2017-05-12 14:08:17 +01:00
7de8432896 Fix bin & sbin binary directories 2017-05-12 14:07:18 +01:00