File tree 3 files changed +10
-16
lines changed 3 files changed +10
-16
lines changed Original file line number Diff line number Diff line change 1
- FROM koalaman/shellcheck- alpine
1
+ FROM alpine:latest
2
2
3
3
WORKDIR /build
4
4
Original file line number Diff line number Diff line change 39
39
@echo ' make s3_upload upload the web site via S3 '
40
40
@echo ' make markdownlint run markdownlint on content '
41
41
@echo ' make pylint run pylint on content '
42
- @echo ' make shellcheck run shellcheck on all the scripts '
43
42
@echo ' make lint_the_things run all linters & checks '
44
43
@echo ' make dockerbuild build docker image '
45
44
@echo ' make dockerrun run a shell in built Docker image '
@@ -92,18 +91,14 @@ publish:
92
91
s3_upload : publish lint_the_things
93
92
aws s3 sync $(OUTPUTDIR ) s3://$(S3_BUCKET ) --delete $(S3OPTS )
94
93
95
- lint_the_things : markdownlint pylint shellcheck
94
+ lint_the_things : markdownlint pylint
96
95
97
96
markdownlint : dockerbuild
98
97
docker run --rm -it -w /build/content $(DOCKER_IMAGE_NAME ) :latest markdownlint .
99
98
100
99
pylint : dockerbuild
101
100
docker run --rm -it -w /build/python $(DOCKER_IMAGE_NAME ) :latest pylint * .py
102
101
103
- shellcheck : dockerbuild
104
- echo " Shellcheck disabled until its fixed"
105
- # docker run --rm -it -w /build/shell $(DOCKER_IMAGE_NAME):latest shellcheck *.sh
106
-
107
102
dockerbuild :
108
103
docker build -t $(DOCKER_IMAGE_NAME ) :latest .
109
104
Original file line number Diff line number Diff line change 1
1
Title: Setting Up A Pelican Site in AWS
2
- Date: 2018-04-03 07:24
2
+ Date: 2018-04-08 07:24
3
3
tags: pelican,aws,s3,hosting
4
- Status: draft
5
4
6
5
So I was going to write a blog post outlining most of the stuff I did in getting this
7
6
site up off the ground, but then a colleague went ahead and did the same and
8
7
wrote up his journey. :)
9
8
10
- So, in true CodependentCodr fashion, Imma going to stea...err borrow his content since I was largely the same steps.
9
+ So, in true CodependentCodr fashion, Imma going to stea...err borrow his content since
10
+ mine was largely the same steps (and he's better at AWS than I am). : p
11
11
12
- Go here and here for all the deets on getting a static site set up with Pelican in AWS.
13
- Ben does a great job too of walking through setting up a nice local dev pipeline with Docker
14
- (mine's not quite the same, but similar, and I'm likely eventually going to do the same as him).
12
+ Go [ here] ( https://ben.gnoinski.ca/how-this-site-came-to-be.html ) for all the deets on getting
13
+ a static site set up with Pelican in AWS. Ben does a great job too of walking through setting
14
+ up a nice local dev pipeline with Docker (mine's not quite the same, but similar, and I'm
15
+ likely eventually going to do the same as him).
15
16
16
- < http://ben.gnoinski.ca.s3-website.ca-central-1.amazonaws.com/how-this-site-came-to-be.html >
17
-
18
- < http://ben.gnoinski.ca.s3-website.ca-central-1.amazonaws.com/uploading-my-new-site-to-s3.html >
17
+ Thanks Ben!
You can’t perform that action at this time.
0 commit comments