Implemented Continuous Integration

Read me first before posting anywhere!
Forum rules
READ NOW: L2j Forums Rules of Conduct
Post Reply
User avatar
Zoey76
L2j Inner Circle
L2j Inner Circle
Posts: 7005
Joined: Tue Aug 11, 2009 3:36 am

Implemented Continuous Integration

Post 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/.
Powered by Eclipse 4.30 ๐ŸŒŒ | Eclipse Temurin 21 โ˜• | MariaDB 11.2.2 ๐Ÿ—ƒ๏ธ | L2J Server 2.6.3.0 - High Five ๐Ÿš€

๐Ÿ”— Join our Discord! ๐ŸŽฎ๐Ÿ’ฌ
Yeiij
Initiates
Initiates
Posts: 12
Joined: Sat Jun 01, 2013 8:11 pm

Re: Implemented Continuous Integration

Post by Yeiij »

That's great, ty.
ryoko227
Posts: 1
Joined: Wed Jun 15, 2011 3:36 pm

Re: Implemented Continuous Integration

Post 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. :?:
User avatar
Zoey76
L2j Inner Circle
L2j Inner Circle
Posts: 7005
Joined: Tue Aug 11, 2009 3:36 am

Re: Implemented Continuous Integration

Post 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
Powered by Eclipse 4.30 ๐ŸŒŒ | Eclipse Temurin 21 โ˜• | MariaDB 11.2.2 ๐Ÿ—ƒ๏ธ | L2J Server 2.6.3.0 - High Five ๐Ÿš€

๐Ÿ”— Join our Discord! ๐ŸŽฎ๐Ÿ’ฌ
Post Reply