I hereby claim:
- I am pop on github.
- I am elijahcaine (https://keybase.io/elijahcaine) on keybase.
- I have a public key whose fingerprint is 1009 B899 9401 526E 33C5 BA8B 694C A211 7443 799C
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| #![feature(proc_macro_hygiene, decl_macro)] | |
| #[macro_use] extern crate serde_derive; | |
| #[macro_use] extern crate rocket; | |
| extern crate rocket_contrib; | |
| use rocket::State; | |
| #[derive(Debug)] | |
| pub struct Foo { |
| #!/bin/sh | |
| # | |
| # Script: notes.sh | |
| # Author: Elijah C. M. Voigt | |
| # License: MIT | |
| # | |
| # Installation: | |
| # Add this to your path, make it executable, and add this line to your ${SHELL}rc | |
| # alias notes='. notes.sh' | |
| # That will add the command `notes` to your shell. |
| #!/bin/sh | |
| # Add this file to a direcotry in your $PATH | |
| # Add the following line to your .bashrc: | |
| # alias sd='. /path/to/sd.sh' | |
| cat_todo() { | |
| cat `ls {,.}{todo,TODO}* 2>/dev/null` | |
| } | |
| if [ $# -eq 1 ]; |
| #!/bin/sh | |
| # Put this script in your path. | |
| # Add this line to your .bashrc: | |
| # alias workon='. workon.sh' | |
| PROJECTS_DIR="${PROJECTS_DIR:-$HOME/Source}" | |
| DEPTH="${DEPTH:-6}" | |
| goto_dir () { | |
| d=`find $PROJECTS_DIR -maxdepth $DEPTH -name $1` | |
| if [ ! -z $d ]; then |
| FROM debian:latest | |
| RUN apt update -y | |
| RUN apt install -y texlive-latex-recommended | |
| RUN apt install -y biber | |
| RUN apt install -y texlive-latex-extra | |
| WORKDIR /opt | |
| CMD ["/opt/build.sh"] |
That thing you're not using that you really should.
TLDR The process of telling a computer to run your software tests, builds, and anything else a computer can do automagically.
I'm trying to deploy buildbot on kubernetes because:
I found https://docs.buildbot.net/current/tutorial/docker.html and specifically https://github.com/buildbot/buildbot-docker-example-config. It's a docker-compose config which I'm trying to map to a K8s setup.
On Minikube I got a few things working:
| """ | |
| Title: make-it-fit.py | |
| Description: Transforms a very specific csv into a very specific json format | |
| Owner: Elijah C. Voigt <elijah.caine@coreos.com> | |
| Usage: ``python make-it-fit.py > my-output-file.json`` | |
| CSV Format: ``Timestamp(optional),Name (First and Last),Start date at CoreOS,End date at CoreOS(optional),Github handle,Primary Coreos email,Other emails used for commits(optional)`` | |
| CSV Example Line: ``1/10/2016 12:00:00,Foo Bazington,1/10/2016,1/10/2017,bazington84,foo.bazington@coreos.com,foobazington@someschool.edu,foobazington@yahoo.net`` | |
| """ | |
| import json | |
| import datetime |