2
2
3
3
Source for ` creativecommons.github.io `
4
4
5
+ ** :warning : DO * NOT* MAKE CHANGES TO THE [ creativecommons.github.io] [ ccghiorepo ]
6
+ REPO DIRECTLY** .
7
+
8
+ [ ccghiorepo ] :https://github.com/creativecommons/creativecommons.github.io
9
+
5
10
6
11
## Overview
7
12
8
13
This site is built using [ Lektor] [ lektor ] . All changes to
9
14
[ https://creativecommons.github.io ] [ ccgithubio ] must be made ** here** and
10
- deployed via lektor (see [ Deploying] ( #deploying ) , below).
11
-
12
- ** :warning : DO * NOT* MAKE CHANGES TO THE [ creativecommons.github.io] [ ccghiorepo ]
13
- REPO DIRECTLY** .
15
+ deployed via lektor (see [ Deployment] ( #deployment ) , below).
14
16
15
17
[ lektor ] :https://www.getlektor.com/
16
18
[ ccgithubio ] :https://creativecommons.github.io
17
- [ ccghiorepo ] :https://github.com/creativecommons/creativecommons.github.io
18
19
19
20
20
21
## Installation
@@ -28,6 +29,17 @@ REPO DIRECTLY**.
28
29
[ pipenvdocs ] :https://pipenv.readthedocs.io/en/latest/
29
30
30
31
32
+ ### pipenv Troubleshooting
33
+
34
+ ` pipenv ` doesn't always provide the best error messages ([ Provide better error
35
+ message if the project’s virtual environment is broken] [ pipenverror ] ). If all
36
+ else fails, try removing the virtual environment and reinstalling:
37
+ 1 . ` pipenv --rm `
38
+ 2 . ` pipenv install `
39
+
40
+ [ pipenverror ] :https://github.com/pypa/pipenv/issues/1918
41
+
42
+
31
43
## Development
32
44
33
45
1 . Run ` pipenv shell ` to spawn a shell with the virtualenv activated
@@ -38,9 +50,11 @@ REPO DIRECTLY**.
38
50
[ lektorlocal ] :http://localhost:5000/
39
51
40
52
41
- ## Deploying
53
+ ## Deployment
54
+
55
+ We have continuous deployment set up. Travis CI builds and deploys the site
56
+ whenever it detects new commits on the ` master ` branch.
42
57
43
- We have continuous deployment set up. Travis CI builds and deploys the site whenever it detects new commits on the ` master ` branch.
44
58
45
59
### Manual Deployment
46
60
0 commit comments