29 changed files with 38 additions and 21 deletions
@ -1,11 +1,12 @@ |
|||
#lang info |
|||
|
|||
(define collection "bolt") |
|||
|
|||
(define deps '("base" |
|||
"rackunit-lib" |
|||
"remote-shell")) |
|||
|
|||
(define build-deps '("scribble-lib" "racket-doc")) |
|||
(define scribblings '(("scribblings/bolt.scrbl" ()))) |
|||
(define pkg-desc "Description Here") |
|||
(define version "0.0") |
|||
(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