-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathjustfile
More file actions
56 lines (39 loc) · 1.74 KB
/
justfile
File metadata and controls
56 lines (39 loc) · 1.74 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
list:
just -l
# This wont work until you have installed just, so its a silly circular dependency :) which AI can fix.
install:
npm install -g nodemon
cd rubycon.it/ && bundle install
# needs to run from rubycon.it - TODO --watch
run-local-p4002:
cd rubycon.it/ && JEKYLL_LOG_LEVEL=info bundle exec jekyll serve --port 4002 --watch --livereload 2>&1 | tee log/last-run.log
run-local-p4002-future:
cd rubycon.it/ && JEKYLL_LOG_LEVEL=info bundle exec jekyll serve --port 4002 --watch --livereload --future 2>&1 | tee log/last-run.log
run: run-local-p4002
test:
cd rubycon.it/ && bundle exec rake test
version:
egrep "^site_version: " rubycon.it/_config.yml | sed 's/site_version: //g' | tr -d '"'
# Print conference agenda to STDOUT using the Ruby DSL
agenda:
@cd rubycon.it/ && ruby -I _includes -r schedule_dsl -e ''
schedule: agenda
clean:
cd rubycon.it/ && bundle exec jekyll clean
# New Gemini feature from 28aug25 - auto edit!
gemini:
gemini -c --approval-mode auto_edit
# Watches _config.yml and restarts the server on change. Requires nodemon.
# Usage: just dev
dev:
nodemon --watch rubycon.it/_config.yml --ext yml --exec "just run-local-p4002"
# CUJ_MODE=TEST_SOBENME gemini -p -c # then add this '/cuj:execute-single cuj03'
gemini-execute-cuj-test03:
CUJ_MODE=INTERACTIVE gemini --checkpointing --approval-mode yolo -p '/cuj:execute-single cuj03'
gemini-execute-cuj-test02:
CUJ_MODE=INTERACTIVE gemini --checkpointing --approval-mode yolo -p '/cuj:execute-single cuj02'
# To be used in GH actions or otherwise headless environments.
gemini-execute-cuj-test-daemon:
CUJ_MODE=DAEMON gemini --approval-mode yolo -c -p '/cuj:execute-single cuj04'
netlify-get-last-deployments:
echo TODO gemini