Compare commits

..

No commits in common. "main" and "v2.2" have entirely different histories.
main ... v2.2

4 changed files with 51 additions and 27 deletions

42
.drone.yml Normal file
View File

@ -0,0 +1,42 @@
---
kind: pipeline
type: docker
name: default
steps:
- name: buildlatex
image: nareshkumarrao/texliveonfly
commands:
- tlmgr update --self --all
- texliveonfly Main.tex
- biber main
- texliveonfly Main.tex
- biber main
- texliveonfly Main.tex
- name: gitea_release
image: plugins/gitea-release
settings:
base_url: https://git.nareshkumarrao.com
api_key:
from_secret: gitea_token
files: Main.pdf
when:
event: tag
- name: pushftp
image: cschlosser/drone-ftps
environment:
PLUGIN_HOSTNAME: nareshkumarrao.com:21
FTP_USERNAME:
from_secret: ftp_username
FTP_PASSWORD:
from_secret: ftp_password
PLUGIN_SECURE: false
PLUGIN_DEST_DIR: master_thesis
PLUGIN_INCLUDE: ^Main.pdf$
when:
event: tag
trigger:
event:
- tag

View File

@ -1,26 +0,0 @@
name: Build and Release
on:
push:
tags:
- 'v*'
schedule:
- cron: '@monthly'
jobs:
build:
runs-on: ubuntu-latest
container:
image: alpine:latest
options: --user root
steps:
- run: apk add --no-cache nodejs nix
- name: Checkout code
uses: actions/checkout@v4
- run: nix-channel --add https://nixos.org/channels/nixos-24.11 nixpkgs && nix-channel --update
- run: nix-shell -p biber tectonic --run "tectonic Main.tex"
- name: Create Release
uses: https://github.com/softprops/action-gh-release@v2
with:
files: Main.pdf

8
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,8 @@
build-job:
image: texlive/texlive:latest
stage: build
script:
- make
tags:
- docker

View File

@ -336,7 +336,7 @@ While \autoref{fig:processoverview} gives a brief overview of the interrelations
\end{enumerate}
\begin{figure}[H]
\begin{figure}[h]
\centering
\includegraphics[width=0.8\textwidth]{./design/ProcessOverview}
\caption{Overview of the communication and processing process between the remote controller and the local processor.}