readthedocs.org
API: build-scoped API token
#13186
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
32
Changes
View On
GitHub
API: build-scoped API token
#13186
humitos
wants to merge 32 commits into
main
from
humitos/build-scoped-api-token
Add Build.task_arn, Project.container_cpu_limit, Feature.USE_FARGATE_…
ab3fb64d
Add submit_build_to_ecs bootstrap task + Fargate defaults
74e5ca8e
Wire Feature.USE_FARGATE_BUILDER dispatch into trigger_build/cancel_b…
b5f8229b
Local Docker emulation for the Fargate dispatcher
c5c00c96
Fix fargate task discovery + simplify local docker dispatch per review
07fddc63
Route submit_build_to_ecs to the web queue
83df4847
Updates to make it work on local development
f7c3a203
NGINX access and error logs
93c7b8e8
Handle exceptions _before_ running inside the container
5de5bb75
Handle canceling from UI
02a15182
Mount the builder repository as read-only
32b73d11
Allow iterations on the entrypoint without rebuilding Docker image
23ae3249
Update common/
4b8d08f2
Log the exception when submit_build_to_ecs fails
469492ce
Update settings to make it easier to run locally
65fdfb09
Replace fargate by ecs+ec2 instances
555f62a9
Remove fargate mentions
c65ce639
Rename from fargate to ecs
c8ac0e2f
Rename fargate to ecs references
96028af7
Add migrations
59d99dd6
Apply suggestions from code review
6b5a1569
Remove unused ECS region setting
5585bcd9
Initial implementation for Celery-on-EC2 ephemeral/isolated builders
c4502bfa
Add no self terminate for the instance
02839ba7
Update paths
a69100b9
Create venv at Docker container start
ace1ff92
Run the worker with nodemon
778b4c30
Updates to remove mentions to ECS
7b82e10a
Move the sparse-clone to the builder
2fa56846
API: build-scoped API token
8e422d22
Don't add the API key if the permission returns False
ef5df0a8
Test coverage
906cc697
Base automatically changed from
humitos/celery-on-ec2
to
main
25 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
No reviews
Assignees
No one assigned
Labels
None yet
Milestone
No milestone
Login to write a write a comment.
Login via GitHub