Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am iynere on github.
  • I am rr0se (https://keybase.io/rr0se) on keybase.
  • I have a public key ASB5VcctfVKqrg9HNaXyZwPktqCTxGTzi5zYMb4YeTq2UAo

To claim this, I am signing this object:

machine:
machine: true
steps:
- run: |
echo $SLEEP
date
sleep $SLEEP
date
echo 'Done sleeping.'
- run: docker -v
machine:
machine: true
steps:
- run: |
echo $SLEEP
date
sleep $SLEEP
date
echo 'Done sleeping.'
- run: docker -v
Override
skipswypelibs
GoogleAssistant
Include
# GAPPS
# install
DialerFramework
CalSync
GoogleTTS
@iynere
iynere / memory-usage-2.sh
Created December 20, 2017 20:31
how to compensate for lack of automatic memory-usage.txt file on CircleCI 2.0 (thanks @bellkev @heug)
#! /bin/bash
set -eu
print_usage() {
outer_containers=$(sudo docker ps | grep "circleci/picard" | awk '{print $1}')
if [[ $outer_containers ]]; then
for outer_container in $outer_containers; do
build_uri=$(sudo docker inspect $outer_container --format '{{.Config.Labels.build_uri}}')
echo "Job: $build_uri"
FROM circleci/node:6.11
USER root
RUN apt-get install -y python-dev
RUN wget https://bootstrap.pypa.io/get-pip.py && \
python get-pip.py && \
rm get-pip.py && \
pip install awscli
FROM circleci/node:4.8.2
USER root
RUN npm install -g npm@latest
RUN npm install -g locize-cli
RUN apt-get install -y libxml2-utils
RUN apt-get install -y xsltproc
RUN apt-get install -y xmlstarlet
FROM circleci/node:8.5.0-browsers
USER root
# remove Node 8.5.0
RUN rm -f \
/usr/local/bin/node \
/usr/local/bin/nodejs \
/usr/local/bin/npm \
/usr/local/bin/npx \
FROM circleci/ruby:2.2-node-browsers
USER root
# remove Ruby 2.2.8
RUN rm -rf /usr/local/bin/ruby
# install Ruby 2.1.5
RUN wget https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz && \
tar -xzvf ruby-2.1.5.tar.gz && \
FROM circleci/node:6-browsers
USER root
RUN rm -f /usr/local/bin/node /usr/local/bin/nodejs /usr/local/bin/npm /usr/local/share/man/man1/node.1 /usr/local/share/systemtap/tapset/node.stp
RUN rm -rf /usr/local/lib/node_modules /usr/local/include/node /usr/local/share/doc/node
RUN wget https://nodejs.org/download/release/v6.1.0/node-v6.1.0.tar.gz