1
0
Fork 0
Commit Graph

6 Commits

Author SHA1 Message Date
Oliver Smith b65409baa9 scripts/manuals: adjust patch for removing draft
Adjust the patch, to not remove the "NOTE: TO REMOVE DRAFT MODE" as it
isn't in osmo-gsm-manuals anymore.

Related: osmo-gsm-manuals I23d11bab274793eb8bcedc3fd9290901823e32d2
Change-Id: Ia27cb8e4dd0204c0a91c322bed65bf8c9847a7be
2023-08-17 13:58:35 +02:00
Oliver Smith c749c28c3c scripts/manuals/publish-manuals-for-tags: use bookworm
Related: OS#6057
Change-Id: Ifa56e7f035fde5fb750376c64572277de2417d65
2023-08-14 09:28:40 +00:00
Oliver Smith 5bc3e0587a Fix failing Osmocom-release-manuals job
Add a workaround that upgrades the osmocom-nightly package before
installing build dependencies for the given package.

This is not very elegant, it would make more sense if the docker image
we use here did not have the nightly Osmocom repository configured in
the first place (as this job is about creating manuals for tagged
releases). But the image is used by jenkins build verification too and I
don't think it's a good use of time to change this right now.

Fix for:
  + apt-get -y build-dep /build
  Note, using directory '/build' to get the build dependencies
  Reading package lists...
  Building dependency tree...
  Reading state information...
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
  The following information may help to resolve the situation:

  The following packages have unmet dependencies:
   osmo-gsm-manuals-dev : Depends: osmocom-nightly (= 202305300026) but 202305290026 is to be installed

Change-Id: If28a34d3e5b07216c5310b19623fcc42692f65c3
2023-05-30 14:01:51 +02:00
Oliver Smith 4bd8942f4d publish-manuals-for-tags: enable IU/PFCP VTY cmds
Enable configure options to build manuals with all VTY commands in the
script that builds manuals for tagged releases.

Related: OS#6013
Change-Id: I9685857348e3b38f13acc1429c7a49fb9e5d92f3
2023-04-26 10:13:10 +02:00
Oliver Smith 4427bd1b42 scripts/manuals: fix missing UserKnownHostsFile
Fix for:
  :: Listing files on server: /docs
  Host key verification failed.

Related: OS#5902
Change-Id: I485e2268eec50f46ed0436d4b3a5cedfab20af96
2023-03-24 10:43:17 +01:00
Oliver Smith f9a7f1e893 jobs/osmocom-release-manuals: add new job
Add a jenkins job that automatically builds manuals for release tags, if
they don't exist on the server already.

Closes: OS#5902
Related: https://downloads.osmocom.org/docs/
Change-Id: I0ecb238660553c3c857e1b310873eca8a8d09dab
2023-03-23 10:48:30 +00:00