Skip to content
This repository was archived by the owner on Nov 15, 2017. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 0 additions & 16 deletions ClusterStart.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions Demo.yaml

This file was deleted.

12 changes: 12 additions & 0 deletions Docker/icecream/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
FROM debian:jessie-slim

MAINTAINER Eugene Zilman <[email protected]>

ADD mozconfig /root/mozconfig

RUN apt install -y git icecc

COPY runner.sh /runner.sh

ENTRYPOINT ["/runner.sh"]

8 changes: 8 additions & 0 deletions Docker/icecream/mozconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
mk_add_options MOZ_MAKE_FLAGS="-j24”

ac_add_options --enable-application=browser
ac_add_options --disable-tests

# ICE
CC="/usr/lib/icecc/bin/cc"
CXX="/usr/lib/icecc/bin/c++"
4 changes: 4 additions & 0 deletions Docker/icecream/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
This is a debian 8 based image with icecc.

Beware:
The entry point git clones the firefox source tree and checks out the latest stable release, it is a huge repo, don't attempt lightly.
21 changes: 21 additions & 0 deletions Docker/icecream/runner.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#!/bin/sh

set -ex

time git clone https://github.com/mozilla/gecko-dev.git
cd gecko-dev && git checkout release

export MOZCONFIG=/root/mozconfig

./mach bootstrap --no-interactive

export PATH="$HOME/.cargo/bin:$PATH"
export PATH=/usr/lib/icecc/bin:$PATH

service icecc-scheduler start
service iceccd start # both on same box are fine, need at least one d

./mach configure
./mach build

sleep infinity
9 changes: 9 additions & 0 deletions Docker/icecreamd/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
FROM debian:jessie-slim

MAINTAINER Eugene Zilman <[email protected]>

RUN apt install -y icecc
COPY runner.sh /runner.sh

ENTRYPOINT ["/runner.sh"]

6 changes: 6 additions & 0 deletions Docker/icecreamd/runner.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/sh

set -ex

service iceccd start # same as iceccd -s $icemaster
sleep infinity
2 changes: 1 addition & 1 deletion Docker/kubectl/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM alpine

ENV KUBE_LATEST_VERSION="v1.4.4"
ENV KUBE_LATEST_VERSION="v1.7.3"

RUN apk add --update ca-certificates \
&& apk add --update -t deps curl \
Expand Down
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions Helm/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Merging a Helm TopChart instead of the standalones. Add the docs here.
14 changes: 0 additions & 14 deletions Images/base/README.md

This file was deleted.

6 changes: 0 additions & 6 deletions Images/base/ansible.cfg

This file was deleted.

14 changes: 0 additions & 14 deletions Images/base/base.sh

This file was deleted.

2 changes: 0 additions & 2 deletions Images/base/disable_tty.sh

This file was deleted.

28 changes: 0 additions & 28 deletions Images/base/packer.json

This file was deleted.

14 changes: 0 additions & 14 deletions Images/base/playbook.yml

This file was deleted.

52 changes: 0 additions & 52 deletions Images/golden/README.md

This file was deleted.

6 changes: 0 additions & 6 deletions Images/golden/ansible.cfg

This file was deleted.

2 changes: 0 additions & 2 deletions Images/golden/disable_tty.sh

This file was deleted.

30 changes: 0 additions & 30 deletions Images/golden/packer.json

This file was deleted.

66 changes: 0 additions & 66 deletions Images/golden/playbook.yml

This file was deleted.

Loading