Page 1 of 1

Implemented Continuous Integration

Posted: Sat Jan 11, 2020 4:53 pm
by Zoey76
Hello folks,

By using the power of BitBucket's Pipelines we have implemented Continous Integration for L2J Game Server, L2J Login Server, L2J DataPack and L2J CLI.

Image

For those that are experimenting with containers (Docker) we have also implemented a RESTful backend:
GET https://l2jserver.com/api/download/game

Code: Select all

{
    "type": "game",
    "versions": [
        {
            "version": "2.6.1.0-SNAPSHOT",
            "link": "https://l2jserver.com/files/binary/game/l2j-server-game-2.6.1.0-SNAPSHOT.zip",
            "date": "2020-01-19T01:55:11+01:00"
        }
    ],
    "response_code": 200,
    "response_desc": "OK"
}
The options are game, login, dp and cli after /api/.

Re: Implemented Continuous Integration

Posted: Sat Jan 11, 2020 5:07 pm
by Yeiij
That's great, ty.

Re: Implemented Continuous Integration

Posted: Thu Apr 23, 2020 8:31 am
by ryoko227
You mentioned Docker and it got me curious. Does L2J have an official Dockerhub set of containers?

I found this user https://hub.docker.com/u/l2jserver which is hosting a server-game and server-login containers and links back to the main website, but there are no tags or other useful information about the containers.

Wanted to verify here first if those are official or not. :?:

Re: Implemented Continuous Integration

Posted: Mon Apr 27, 2020 12:52 am
by Zoey76
ryoko227 wrote:
Thu Apr 23, 2020 8:31 am
You mentioned Docker and it got me curious. Does L2J have an official Dockerhub set of containers?

I found this user https://hub.docker.com/u/l2jserver which is hosting a server-game and server-login containers and links back to the main website, but there are no tags or other useful information about the containers.

Wanted to verify here first if those are official or not. :?:
Official experiments https://trello.com/c/7YtIfkG7/42-l2j-dockerization