Commit Graph

35 Commits

Author SHA1 Message Date
Akkadius 241e6e6823 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius d00ab2233a Filter pipeline stage 2023-01-20 13:28:54 -06:00
Akkadius af03ac7df2 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius 45c1a60684 Remove debug 2023-01-20 13:28:54 -06:00
Akkadius f3407f5972 Test pipeline 2023-01-20 13:28:54 -06:00
Akkadius e7b43b9e2f Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius cf6b97c745 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius 26116ec808 Release without bots 2023-01-20 13:28:54 -06:00
Akkadius a6438b833c Yolo 2023-01-20 13:28:54 -06:00
Akkadius e840eeb931 Copy 2023-01-20 13:28:54 -06:00
Akkadius 6cd2cb20b5 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius 440eb64328 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius af0e64cef8 Yolo 2023-01-20 13:28:54 -06:00
Akkadius 2db28a7e42 Yolo 2023-01-20 13:28:54 -06:00
Akkadius 4bbad8678c Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius b6e5ef5521 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius b22b281312 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius b66c65fc02 Test upload 2023-01-20 13:28:54 -06:00
Akkadius 1c7dedb12d Naming 2023-01-20 13:28:54 -06:00
Akkadius e6dc06c0c6 Update .drone.yml 2023-01-20 13:28:54 -06:00
Akkadius c445f7bed6 Test 2023-01-20 13:28:54 -06:00
Akkadius 4e0b762244 Update .drone.yml 2023-01-20 13:28:53 -06:00
Akkadius 4f3c97ff24 Update .drone.yml 2023-01-20 13:28:53 -06:00
Akkadius c5d5bf6503 Update .drone.yml 2023-01-20 13:28:53 -06:00
Akkadius a76204bd38 Update .drone.yml 2023-01-20 13:28:53 -06:00
Akkadius d828c72176 Linux 2023-01-20 13:28:53 -06:00
Akkadius 2a81314d49 Split 2023-01-20 13:28:53 -06:00
Akkadius 90366302bd Test 2023-01-20 13:28:53 -06:00
Akkadius 92df505c6e Test 2023-01-20 13:28:53 -06:00
Alex King 3335cacac1 [Bots] Cleanup and remove preprocessors. (#2757)
* [Bots] Cleanup and remove preprocessors.

- Removes every `#ifdef BOTS` we have and locks bots behind `Bots:AllowBots` rule.
- Bot updates are now done by default similar to regular database updates.
- Modify `CMakeLists.txt`, `.drone.yml`, and `BUILD.md` to match the removal of `EQEMU_ENABLE_BOTS`.

* Cleanup

- Add SQL for enabling bots for servers with bots.
- Add message that tells players/operators bots are disabled.

* Suggested changes.

* Bot injection stuff

* Change SQL to bot SQL.

* Tweaks

* Remove `is_bot`

* Update version.h

* Update main.cpp

* Update database.cpp

* Fix name availability crash

* Remove bots from update script

Co-authored-by: Akkadius <akkadius1@gmail.com>
2023-01-20 12:35:33 -06:00
Chris Miles f8e7576ae7 [File Paths] Implement Path Manager (#2440)
* Push up branch for testing

* Path manager

* Tweaks

* Changes

* More path work

* Update paths for eqemu_server.pl

* More path work

* Import and export client files

* Path remove

* More path work

* Update eqemu_config.h

* Fix tests

* Tests disable temp

* Update eqemu_config.h

* Update .drone.yml

* Hook tests back up

* Update main.cpp

* Platform tests

* Fix include

* Use std::filesystem on windows

* Fix IPCMutex name on windows

* std::filesystem changes

* Update path_manager.cpp

* Explicit string cast

* Explicit string cast

* Update path_manager.cpp

* Windows fixes

* Mapped files

* Relative fixes

* Use relative paths off of cwd

* Update Debian image to Debian 11 (updates GCC)

Co-authored-by: hg <4683435+hgtw@users.noreply.github.com>
2022-09-28 04:08:59 -05:00
Chris Miles f07e3f4d3b [CI] Hook tests back up (#2316)
* [CI] Hook tests back up

* Pull in config file

* Delete .travis.yml
2022-07-27 08:49:04 -05:00
Chris Miles a450779c91 [Drone] Speed up drone builds (#2092)
* Speed up drone builds

* Add chown for ccache

* Add the cmake compiler launcher flag for ccache

* Update .drone.yml

* Don't optimize

* Don't optimize take 2
2022-05-01 20:17:43 -05:00
Michael Cook (mackal) 2d296eb317 [CI] Enable Bots (Typo) in Drone Config (#1481) 2021-07-30 11:47:22 -05:00
Chris Miles 5a4c651d6b Drone Build Pipeline (#1144)
* Create drone config

* Tweak config

* Update .drone.yml

* Garbage commit to run another build

* Bring cores down

* Fix formatting from https://github.com/EQEmu/Server/pull/1142

* Add tests line

* Change directory to build before running the unit tests

* Remove tests dir

* Avoid double build on PR's

* Testing build settings
2020-12-07 22:36:59 -06:00