~jugmac00/launchpad:add-explanation-for-codeimport

Last commit made on 2023-05-15
Get this branch:
git clone -b add-explanation-for-codeimport https://git.launchpad.net/~jugmac00/launchpad
Only Jürgen Gmach can upload to this branch. If you are Jürgen Gmach please log in for upload directions.

Branch merges

Branch information

Name:
add-explanation-for-codeimport
Repository:
lp:~jugmac00/launchpad

Recent commits

171d1ab... by Jürgen Gmach

Add explanation about how code imports work

Succeeded
[SUCCEEDED] docs:0 (build)
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] mypy:0 (build)
13 of 3 results
45fb551... by Colin Watson

charm: Fix a couple of bugs preventing the librarian from working

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/442048

89b910d... by Colin Watson

doc: Add explanation of charm development

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/439223

85af63c... by Colin Watson

charm: Fix ownership of rotated librarian log files

`librarian[0-9]*.log` are written directly by the service rather than by
`rsyslog`, so they shouldn't end up owned by `syslog:adm` after log
rotation. Log files written by cron jobs don't need to be recreated
after log rotation at all.

806d5f3... by Colin Watson

charm: Actually install launchpad-librarian-generator

Otherwise the useful bits of the systemd service never start.

62dd843... by Colin Watson

Include download-cache/yarn/ in deployment tarballs

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/442018

2983a20... by Colin Watson

Make apidoc generation work outside a git working tree

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/442017

785c4ab... by Colin Watson

Include download-cache/yarn/ in deployment tarballs

This adds about 25 MiB to the size of those tarballs, but it makes it
possible for us to run `make build` in a charmed deployment, which is
needed for deploying our frontend assets using Juju.

70b5f5e... by Colin Watson

Make apidoc generation work outside a git working tree

Our machine-readable API documentation files are generated using the
time of the last commit as their file modification times, in order that
`ETag` headers are consistent. However, when building API documentation
in a charmed deployment, we don't have a git working tree. Pick up the
timestamp from `version-info.py` instead.

e94a319... by Colin Watson

Revert "Include built assets in deployment tarballs"

Merged from https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/441878