29 changed files with 38 additions and 21 deletions
@ -1,11 +1,12 @@ |
|||||
#lang info |
#lang info |
||||
|
|
||||
(define collection "bolt") |
(define collection "bolt") |
||||
|
|
||||
(define deps '("base" |
(define deps '("base" |
||||
"rackunit-lib" |
"rackunit-lib" |
||||
"remote-shell")) |
"remote-shell")) |
||||
|
|
||||
(define build-deps '("scribble-lib" "racket-doc")) |
(define build-deps '("scribble-lib" "racket-doc")) |
||||
(define scribblings '(("scribblings/bolt.scrbl" ()))) |
|
||||
(define pkg-desc "Description Here") |
(define pkg-desc "Description Here") |
||||
(define version "0.0") |
(define version "0.0") |
||||
(define pkg-authors '(wes)) |
(define pkg-authors '(wes)) |
@ -0,0 +1,4 @@ |
|||||
|
#lang racket/base |
||||
|
|
||||
|
(require "bolt.rkt") |
||||
|
(provide (all-from-out "bolt.rkt")) |
@ -0,0 +1,28 @@ |
|||||
|
#! /usr/bin/env racket |
||||
|
#lang racket |
||||
|
|
||||
|
(require bolt) |
||||
|
|
||||
|
; This is based on an entry in ~/.ssh/config |
||||
|
(define primop |
||||
|
(remote |
||||
|
#:host "linode" |
||||
|
#:user "wes" |
||||
|
#:key "/home/wes/.ssh/id_rsa.key")) |
||||
|
|
||||
|
(define (deploy) |
||||
|
(with-host primop |
||||
|
(with-shell-vars |
||||
|
(["a" "b"]) |
||||
|
(become "wes" |
||||
|
(copy-dir "../pricewatch" "/home/wes/pricewatch") |
||||
|
|
||||
|
(with-cwd "/home/wes/pricewatch" |
||||
|
|
||||
|
(become "root" |
||||
|
(exec "pip install pipenv")) |
||||
|
|
||||
|
(with-cwd "checks" |
||||
|
(exec "pipenv install"))))))) |
||||
|
|
||||
|
(deploy) |
@ -1,2 +0,0 @@ |
|||||
33 |
|
||||
((3) 0 () 0 () () (h ! (equal))) |
|
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@ |
|||||
("f7c4c2295c53d7e662ba4d803aa99e517b2ad0f3c5772ebc856486c25b608e65faa6f21acdf5b6f3" "cffc520df8c71fbcf032bd9484bbd5e083e1eea3a39f82aa67381598121c046838efb79ea4422363" "d8d3930e051fde87175bb0f52680184b782e2377") |
|
@ -1,4 +0,0 @@ |
|||||
#lang racket/base |
|
||||
|
|
||||
(require "./src/bolt.rkt") |
|
||||
(provide (all-from-out "./src/bolt.rkt")) |
|
@ -1,10 +0,0 @@ |
|||||
#lang scribble/manual |
|
||||
@require[@for-label[bolt |
|
||||
racket/base]] |
|
||||
|
|
||||
@title{bolt} |
|
||||
@author{wes} |
|
||||
|
|
||||
@defmodule[bolt] |
|
||||
|
|
||||
Package Description Here |
|
Loading…
Reference in new issue