Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use "make deps", which performs additional steps (#3823) | Badlop | 2022-05-23 | 1 | -1/+1 |
| | |||||
* | make-binaries: Bump dependency versions | Holger Weiss | 2022-05-12 | 1 | -1/+1 |
| | |||||
* | Revert "Temporary workaround to provide a 22.05 tagged container" | Badlop | 2022-05-06 | 1 | -1/+1 |
| | | | | This reverts commit 3449621ccc97e99219400f5c15d4b354848c6a60. | ||||
* | Temporary workaround to provide a 22.05 tagged container | Badlop | 2022-05-06 | 1 | -1/+1 |
| | |||||
* | Use alternate method to get priv/ path when copying captcha scripts | Badlop | 2022-05-06 | 1 | -4/+3 |
| | |||||
* | Remove dependabot because it gets fired in forks too | Badlop | 2022-05-06 | 1 | -18/+0 |
| | |||||
* | Dependabot: Detect updates in docker, actions and mix | Badlop | 2022-05-04 | 1 | -0/+18 |
| | |||||
* | Container: Build containers also for linux/arm64 | Badlop | 2022-05-04 | 1 | -2/+1 |
| | |||||
* | Installers: Add job to create draft release | Badlop | 2022-05-04 | 1 | -0/+16 |
| | |||||
* | Installers: update workflow name | Badlop | 2022-05-04 | 1 | -2/+2 |
| | |||||
* | Packages: Rename workflow file to Installers | Badlop | 2022-05-04 | 1 | -0/+0 |
| | |||||
* | make-binaries: Update to Crosstool-NG 1.25.0-RC2 | Holger Weiss | 2022-05-04 | 1 | -1/+1 |
| | | | | | Update Crosstool-NG to the current release candidate, and use much shorter "defconfig" files for specifying the configuration. | ||||
* | Add GitHub Action to build binary packages | Holger Weiss | 2022-05-04 | 1 | -0/+68 |
| | | | | | | | Publish DEB and RPM packages as well as binary installers for each commit that modifies source code. This allows for testing development code, and makes sure that problems with building binary packages are noticed early on. | ||||
* | Runtime: Fix path of own workflow file | Badlop | 2022-05-02 | 1 | -2/+2 |
| | |||||
* | CI: The Binaries job will soon be unnecessary | Badlop | 2022-05-02 | 1 | -62/+0 |
| | |||||
* | Container: New GitHub workflow to build and publish containers | Badlop | 2022-05-02 | 1 | -0/+69 |
| | |||||
* | Container: When ERLANG_COOKIE is set, create cookie file; otherwise use ↵ | Badlop | 2022-05-02 | 1 | -1/+2 |
| | | | | -setcookie | ||||
* | Container: Experimental support CTL_ON_CREATE and CTL_ON_START environment ↵ | Badlop | 2022-05-02 | 1 | -0/+27 |
| | | | | variables | ||||
* | Container: Start BEAM with exec to maintain the PID and catch SIGTERM in ↵ | Badlop | 2022-05-02 | 1 | -4/+16 |
| | | | | | | | | | | Docker Stop Until now, when stopping the ejabberd container, Erlang is not gracefully closed, Mnesia is not properly closed... exit code is 137. With this change, when the container is stopped, Erlang receives the SIGTERM signal, shutsdown, Mnesia database is properly closed, ... and exit code is 0. | ||||
* | Container: Copy ejabberdctl.template, it requires some customizations | Badlop | 2022-05-02 | 1 | -0/+329 |
| | |||||
* | Container: New Dockerfile, more simple than the one in ejabberd/ecs | Badlop | 2022-05-02 | 1 | -0/+117 |
| | |||||
* | Runtime: New workflow to test compilation, rel, starting and ejabberdctl | Badlop | 2022-05-02 | 1 | -0/+268 |
| | |||||
* | CI: Update actions versions | Badlop | 2022-05-02 | 1 | -2/+2 |
| | |||||
* | CI: Update to the new "make rel" paths | Badlop | 2022-05-02 | 1 | -4/+4 |
| | |||||
* | CI: For older erlang versions, get old rebars | Badlop | 2022-05-02 | 1 | -0/+7 |
| | |||||
* | CI: Update to test latest OTP 25.0-rc3 | Badlop | 2022-05-02 | 1 | -2/+2 |
| | |||||
* | Check results when test with any OTP is not skipped | Badlop | 2022-04-01 | 1 | -5/+6 |
| | |||||
* | Test also with recent Erlang/OTP 25.0-rc1 | Badlop | 2022-02-24 | 1 | -2/+5 |
| | |||||
* | Only care about CT results when CT are ran, and check fails | Badlop | 2022-02-24 | 1 | -2/+3 |
| | |||||
* | Check producing and starting releases | Badlop | 2022-02-11 | 1 | -1/+24 |
| | |||||
* | Disable mssql in Actions: it's known mssql doesn't pass the tests | Badlop | 2022-02-03 | 1 | -0/+1 |
| | |||||
* | Publish CT logs and Cover on failure to an external GH Pages repo | Badlop | 2021-12-23 | 1 | -1/+40 |
| | |||||
* | Check dialyzer results in its step when using rebar 2 | Badlop | 2021-12-23 | 1 | -8/+7 |
| | |||||
* | Only care about new-schema results when new-schema tests were ran | Badlop | 2021-12-23 | 1 | -2/+3 |
| | |||||
* | Clean actions steps, remove redundant ones | Badlop | 2021-12-23 | 1 | -44/+15 |
| | |||||
* | Workaround to support ShellCheck older than 0.8.0 | Badlop | 2021-12-23 | 1 | -1/+1 |
| | |||||
* | Test shell scripts in CI (#3738) | Badlop | 2021-12-23 | 1 | -0/+8 |
| | |||||
* | Revert "Github Actions: use MD5 pass encryption to support PostgreSQL 14 ↵ | Badlop | 2021-12-15 | 1 | -2/+0 |
| | | | | | | | | (#3691)" This workaround is not needed anymore, thanks to p1_pgsql 3bf645b, included in p1_pgsql 1.1.13, and used in ejabberd 21.12. This reverts commit 964cb3aacab94fcf88f4a445fcf9bc6b414b35fc. | ||||
* | OTP 24 means whatever version provided by Actions... nowadays it's 24.1 | Badlop | 2021-12-09 | 1 | -4/+4 |
| | |||||
* | Add DIAGNOSTIC to rebar3 coveralls, this fails since some days ago | Badlop | 2021-11-17 | 1 | -1/+1 |
| | |||||
* | If tests succeed, test also new SQL schema | Badlop | 2021-10-15 | 1 | -0/+47 |
| | |||||
* | When tests fail, show also error.log as it may have meaningful content | Badlop | 2021-10-15 | 1 | -0/+4 |
| | |||||
* | Github Actions: use MD5 pass encryption to support PostgreSQL 14 (#3691) | Badlop | 2021-10-07 | 1 | -0/+2 |
| | |||||
* | Add support for rebar3 to "make rel" | Badlop | 2021-06-25 | 1 | -3/+0 |
| | |||||
* | Don't cache rebar3 binaries... compiling is less than 2 minutes anyway | Badlop | 2021-06-21 | 1 | -7/+2 |
| | |||||
* | CI: don't cache dialyzer output file: when there are several, ln fails | Badlop | 2021-06-14 | 1 | -0/+1 |
| | |||||
* | Get explicitely rebar3 3.15 binary that works with Erlang 21.3 | Badlop | 2021-06-07 | 1 | -1/+3 |
| | |||||
* | Workaround so coveralls website shows git commit information | Badlop | 2021-06-06 | 1 | -1/+8 |
| | | | | | | References: https://github.com/markusn/coveralls-erl/pull/36 https://github.com/deadtrickster/prometheus.erl/pull/123 | ||||
* | CI: Get rebar3 compatible with previous OTP, the one in Ubuntu 20.04 is not | Badlop | 2021-05-28 | 1 | -1/+3 |
| | |||||
* | New ci.yml with all static and dynamic testing suites (#3613) | Badlop | 2021-05-25 | 1 | -0/+234 |
| | | | | | | | | | | It supports all that was already in .travis.yml and tests.yml, plus: - exclude paths that don't affect source code - two very distinct scenarios, ancient a recent (OTP, Rebar, Ubuntu) - cache binaries and dialyzer for small speedup and network usage - separated results, to view comfortably where and what failed - use coveralls example rebar3 code, instead of custom rebar2 - upload binaries.zip that can be used with Binary Installers |