compiler-explorer / compiler-explorer/infra

Invalidate cloudfront cache after rebuilding libraries

Open
#1,115 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
434
Forks
429
Avg merge
4d 21h
Merged PRs (30d)
38

Description

Can be added here https://github.com/compiler-explorer/infra/blob/main/admin-daily-builds.sh#L5
Which get executed on admin-node

See https://github.com/compiler-explorer/infra/issues/236 for command

Cloudfront distribution E1WHVJBBZUW5P5
Path /*

Might also be good to GET call conan.compiler-explorer.com/reinitialize to automatically pick up new libraries

Contributor guide

Open the contributing guide

Research direction

Start in infra/admin-daily-builds.sh at line 5 and review the command referenced in infra issue #236, noting that the script runs on admin-node. The work is complete when rebuilding libraries triggers invalidation for CloudFront distribution E1WHVJBBZUW5P5 on /* and, if included, GETs conan.compiler-explorer.com/reinitialize.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, shell
Domain
cloud, devops, infrastructure
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.