DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:gitlabproject

This is an old revision of the document!


gitlabproject Plugin

Compatible with DokuWiki

Frusterick Manners, Elenor of Tsort, Detritus, Hrun

plugin Gitlab-Project display a Gitlab project inside Dokuwiki.

Last updated on
2017-05-31
Provides
Syntax
Repository
Source

This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.

Tagged with git, gitlab

Installation

Download Gitlab Project into your ${dokuwiki_root}/lib/plugins folder and restart dokuwiki or use the Extension Manager.

Syntax

Default Syntax:

<gitlab project="<NAMESPACE>/<PROJECT_NAME>" />

NAMESPACE is the namespace of your project, typically the name of the user or group in which the project is located.

PROJECT_NAME is the name of project.

For e.g., if you have a project available at http://my-gitlab/foo/bar, the syntax will be:

<gitlab project="foo/bar" />

Override Server and Token

Inside the root of the plugin, you will have a JSON file called: server.json. Inside you can add other servers and their tokens, than the one defined in the plugin settings.

Just call it after by its name.

E.g.:

With the following json file:

{
    "second": {
        "url": "http://my-second-gitlab.com",
        "api_token": "a1a1a1a1a1a11a1a"
    }
    "third": {
        "url": "http://my-third-gitlab.com",
        "api_token": "b2b2b2b2b2b222b2"
    }
}

Then, simply add the server parameter with the name you've defined:

<gitlab server="second" project="foo/bar" />

Configuration and Settings

You can configure Gitlab-Project in the Configuration Manager of Dokuwiki:

  • server.default: Set your default Gitlab url, without slash ending. You can override this setting in server.json file.
  • token.default: Fill your admin token. You can override this setting in server.json file.

Gitlab-Project will use these data as default.

Change Log

Known Bugs and Issues

Please report your issue or your idea at Gitlab-Project.

plugin/gitlabproject.1496233248.txt.gz · Last modified: 2017-05-31 14:20 by Algorythm

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki