Skip to content
Snippets Groups Projects
Commit b1d22937 authored by Jerome Hue's avatar Jerome Hue
Browse files

Add a note folder and basic CI info from wiki

parent 73a6b447
No related branches found
No related tags found
No related merge requests found
This is LuaTeX, Version 1.17.0 (TeX Live 2023/Debian) (format=optex 2024.7.22) 30 AUG 2024 16:53
restricted system commands enabled.
**CI.tex
(./CI.tex This is OpTeX (Olsak's Plain TeX), version <1.13 Nov 2023>
(/usr/share/texlive/texmf-dist/tex/optex/base/f-xcharter.opm
luaotfload | conf : Root cache directory is "/home/jh280016/.texlive2023/texmf-v
ar/luatex-cache/generic/names".
luaotfload | init : Loading fontloader "fontloader-2023-08-19.lua" from kpse-res
olved path "/usr/share/texlive/texmf-dist/tex/luatex/luaotfload/fontloader-2023-
08-19.lua".
"luaotfload@noligature"=\attribute3
luaotfload | init : Context OpenType loader version 3.133
"luaotfload_color_attribute"=\attribute4
luaotfload | conf : Root cache directory is "/home/jh280016/.texlive2023/texmf-v
ar/luatex-cache/generic/names".
"luaotfload.letterspace_done"=\attribute5
luaotfload | db : Font names database loaded from /home/jh280016/.texlive2023/te
xmf-var/luatex-cache/generic/names/luaotfload-names.luc.gz
FONT: [XCharter] -- \XCharter (An extension of Bitstream Charter)
mods:{\caps \slant } vars:{\rm \bf \it \bi } math:{XCharter}
Modifiers:
\caps ...... caps & small caps
\slant ..... slanted variants used in \it , \bi
MATH-FONT: "[XCharter-Math]" -- unicode math prepared.
(/usr/share/texlive/texmf-dist/tex/optex/base/unimath-codes.opm
@:[unimath-codes] Uni math codes <2023-01-17>
\_umathnumA=\count299
\_umathnumB=\count300
(/usr/share/texlive/texmf-dist/tex/optex/base/mathclass.opm)
(/usr/share/texlive/texmf-dist/tex/optex/base/unimath-table.opm))
MATH-FONT: "[XCharter-Math-Bold]" -- unicode math bold prepared.
)
Overfull \hbox (1.20802pt too wide) in paragraph at lines 18--21
[]\_tenrm Com-mon Stages in-clude [] and []. Lint-ing stages in-clude [] and []
.|
\hbox(8.096+2.508)x455.24408, glue set - 1.0, direction TLT
.\localpar
..\localinterlinepenalty=0
..\localbrokenpenalty=0
..\localleftbox=null
..\localrightbox=null
.\hbox(0.0+0.0)x0.0, direction TLT
.\_tenrm C
.\kern0.077 (font)
.\_tenrm o
.\kern-0.121 (font)
.\_tenrm m
.\discretionary (penalty 50)
..< \_tenrm -
.\_tenrm m
.\kern-0.297 (font)
.\_tenrm o
.\kern-0.143 (font)
.\_tenrm n
.\glue(\spaceskip) 3.058 plus 1.529 minus 1.01933
.\_tenrm S
.\_tenrm t
.\kern0.22 (font)
.\_tenrm a
.\kern-0.297 (font)
.\_tenrm g
.\_tenrm e
.\_tenrm s
.\glue(\spaceskip) 3.058 plus 1.529 minus 1.01933
.\_tenrm i
.\_tenrm n
.\discretionary (penalty 50)
..< \_tenrm -
..= \kern-0.143 (font)
.\_tenrm c
.\_tenrm l
.\_tenrm u
.\_tenrm d
.\_tenrm e
.\glue(\spaceskip) 3.058 plus 1.529 minus 1.01933
.\hbox(6.721+0.066)x28.87497, direction TLT
..\_tentt b
..\_tentt u
..\_tentt i
..\_tentt l
..\_tentt d
.\glue(\spaceskip) 3.058 plus 1.529 minus 1.01933
.\_tenrm a
.\_tenrm n
.\_tenrm d
.\glue(\spaceskip) 3.058 plus 1.529 minus 1.01933
.\hbox(6.094+0.066)x23.09998, direction TLT
..\_tentt t
..\_tentt e
..\_tentt s
..\_tentt t
.\_tenrm .
.\glue(\spaceskip) 3.058 plus 1.529 minus 1.01933
.\_tenrm L
.\_tenrm i
.\_tenrm n
.\_tenrm t
.\discretionary (penalty 50)
..< \_tenrm -
.\_tenrm i
.\_tenrm n
.\_tenrm g
.\glue(\spaceskip) 3.058 plus 1.529 minus 1.01933
.\_tenrm s
.\_tenrm t
.\kern0.22 (font)
.\_tenrm a
.\kern-0.297 (font)
.\_tenrm g
.\_tenrm e
.\_tenrm s
.\glue(\spaceskip) 3.058 plus 1.529 minus 1.01933
.\_tenrm i
.\_tenrm n
.\discretionary (penalty 50)
..< \_tenrm -
..= \kern-0.143 (font)
.\_tenrm c
.\_tenrm l
.\_tenrm u
.\_tenrm d
.\_tenrm e
.\glue(\spaceskip) 3.058 plus 1.529 minus 1.01933
.\hbox(6.094+0.066)x46.19995, direction TLT
..\_tentt c
..\_tentt o
..\_tentt v
..\discretionary (penalty 50)
...< \_tentt -
..\_tentt e
..\_tentt r
..\discretionary (penalty 50)
...< \_tentt -
..\_tentt a
..\_tentt t
..\_tentt e
.\glue(\spaceskip) 3.058 plus 1.529 minus 1.01933
.\_tenrm a
.\_tenrm n
.\_tenrm d
.\glue(\spaceskip) 3.058 plus 1.529 minus 1.01933
.\hbox(6.721+2.508)x86.62491, direction TLT
..\_tentt s
..\_tentt t
..\_tentt a
..\_tentt t
..\_tentt i
..\_tentt c
..\glue(\spaceskip) 5.775
..\_tentt a
..\_tentt n
..\_tentt a
..\_tentt l
..\discretionary (penalty 50)
...< \_tentt -
..\_tentt y
..\discretionary (penalty 50)
...< \_tentt -
..\_tentt s
..\_tentt i
..\_tentt s
.\_tenrm .
.\glue(\rightskip) 0.0
.\rule(*+*)x5.0
Overfull \hbox (8.40541pt too wide) in paragraph at lines 43--43
[]\_tentt - !ref-er-ence[ <os>:down-load:<ob-ject_to_down-load> , <use_list_de-
pen-den-cies_job>|
\hbox(7.634+2.508)x455.24408, direction TLT
.\localpar
..\localinterlinepenalty=0
..\localbrokenpenalty=0
..\localleftbox=null
..\localrightbox=null
.\hbox(0.0+0.0)x13.19997, direction TLT
.\kern0.0
.\_tentt -
.\glue(\spaceskip) 5.775
.\_tentt !
.\_tentt r
.\_tentt e
.\_tentt f
.\discretionary (penalty 50)
..< \_tentt -
.\_tentt e
.\_tentt r
.\discretionary (penalty 50)
..< \_tentt -
.\_tentt e
.\_tentt n
.\_tentt c
.\_tentt e
.\_tentt [
.\glue(\spaceskip) 5.775
.\_tentt <
.\_tentt o
.\_tentt s
.\_tentt >
.\_tentt :
.\_tentt d
.\_tentt o
.\_tentt w
.\_tentt n
.\discretionary (penalty 50)
..< \_tentt -
.\_tentt l
.\_tentt o
.\_tentt a
.\_tentt d
.\_tentt :
.\_tentt <
.\_tentt o
.\_tentt b
.\discretionary (penalty 50)
..< \_tentt -
.\_tentt j
.\_tentt e
.\_tentt c
.\_tentt t
.\_tentt _
.\_tentt t
.\_tentt o
.\_tentt _
.\_tentt d
.\_tentt o
.\_tentt w
.\_tentt n
.\discretionary (penalty 50)
..< \_tentt -
.\_tentt l
.\_tentt o
.\_tentt a
.\_tentt d
.\_tentt >
.\glue(\spaceskip) 5.775
.\_tentt ,
.\glue(\spaceskip) 5.775
.\_tentt <
.\_tentt u
.\_tentt s
.\_tentt e
.\_tentt _
.\_tentt l
.\_tentt i
.\_tentt s
.\_tentt t
.\_tentt _
.\_tentt d
.\_tentt e
.\discretionary (penalty 50)
..< \_tentt -
.\_tentt p
.\_tentt e
.\_tentt n
.\discretionary (penalty 50)
..< \_tentt -
.\_tentt d
.\_tentt e
.\_tentt n
.\discretionary (penalty 50)
..< \_tentt -
.\_tentt c
.\_tentt i
.\_tentt e
.\_tentt s
.\_tentt _
.\_tentt j
.\_tentt o
.\_tentt b
.\_tentt >
.\glue(\rightskip) 0.0
.\rule(*+*)x5.0
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}])</usr/share/texmf/fonts/o
pentype/public/lm/lmmono10-regular.otf></usr/share/texlive/texmf-dist/fonts/open
type/public/xcharter/XCharter-Roman.otf></usr/share/texlive/texmf-dist/fonts/ope
ntype/public/xcharter/XCharter-Bold.otf>
Output written on CI.pdf (1 page, 17122 bytes).
PDF statistics: 29 PDF objects out of 1000 (max. 8388607)
16 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 131072)
1 words of extra memory for PDF output out of 10000 (max. 100000000)
File added
\fontfam[XCharter]
\verbchar`
\report
\parindent=0pt
\tit Aidge Gitlab CI
\sec Presentation of the pipeline system
The Continuous Integration/Continuous Development pipelines are here to ensure
the stability of the codebase. These are a set of operations that, unless
specified below, are executed everytime you push on a repository. These
operations are usually split in multiple stages, each stage containing one or
more jobs.
Common Stages include `build` and `test`. Linting stages include `coverate` and
`static analysis`. Packaging stages (`release` and `build`) are specific to
the release build and will be triggered when pushing on main
\sec Definition of these operations
All the operations cited above are stored in `.gitlab-ci.yml` format which is
just a fancy way to stored bash scripts. The basis of these operations is
stored in a `.gitlab-ci.yml` file at the root of the repository.
As the whole pipeline requires a lot of code, this file usually refer to other
files to ease the reading. They can either be local files or be located in
another repository.
For the main aidge project the files are hosted locally in the project. For all
other aidge projects (core, backend_cpu, ...), the files are located within the
gitlab_shared_files repository.
\sec Interface explained
To call the function, we use the reference tags mechanism. This allows to call
ons pecific part of a given job set with the variable `DEPENDENCY_JOB`.
\begtt
- DEPENDENCY_JOB="$CI_JOB_NAME"
- !reference[ <os>:download:<object_to_download> , <use_list_dependencies_job> ]
\endtt
\bye
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment