Keep up with latest updates from Gitea for Cloudron.
Go to file
Johannes Zellner ea72f04000 Fixup tests
New version is using the monaco editor, not sure how to interact with
that in the test.
https://microsoft.github.io/monaco-editor/
2020-06-22 12:33:10 +02:00
supervisor Set GITEA_CUSTOM 2018-08-02 09:41:19 -07:00
test Fixup tests 2020-06-22 12:33:10 +02:00
.dockerignore ignore the git folder 2016-02-01 11:58:45 -08:00
.gitignore add .dockerignore 2015-11-24 19:52:30 -08:00
app.ini.template Use file based sessions 2019-08-19 17:10:23 -07:00
CHANGELOG Bump version for 1.12.0 2020-06-19 18:55:18 +02:00
CloudronManifest.json Bump version for 1.12.0 2020-06-19 18:55:18 +02:00
DESCRIPTION.md Already new version 1.12.1 2020-06-22 12:05:40 +02:00
Dockerfile Already new version 1.12.1 2020-06-22 12:05:40 +02:00
LICENSE Add MIT license 2016-08-15 11:05:33 -07:00
logo.png Gitea got a new logo 2017-10-14 11:18:05 -07:00
POSTINSTALL.md Bring in various gogs features 2019-06-04 17:15:20 -07:00
README.md Fixed tests 2017-06-02 11:20:27 +02:00
sshd_config Use latest base image 2018-10-10 20:09:26 -07:00
start.sh Remove session config now that migration is done 2019-08-19 20:11:47 -07:00

Gitea Cloudron App

This repository contains the Cloudron app package source for Gitea.

Installation

Install

or using the Cloudron command line tooling

cloudron install --appstore-id io.gitea.cloudronapp

Building

The app package can be built using the Cloudron command line tooling.

cd gitea-app

cloudron build
cloudron install

Testing

The e2e tests are located in the test/ folder and require nodejs. They are creating a fresh build, install the app on your Cloudron, perform tests, backup, restore and test if the repos are still ok. The tests expect port 29418 to be available.

cd gitea-app/test

npm install
PATH=$PATH:node_modules/.bin USERNAME=<cloudron username> PASSWORD=<cloudron password> mocha --bail test.js