Alex Vandiver
dffbd91452
ci: Test that the installed PostgreSQL was what was asked for.
2023-05-05 13:35:32 -07:00
Alex Vandiver
787c74d0b8
ci: Reduce number of places that hardcode Ubuntu and PostgreSQL versions.
2023-05-05 13:35:32 -07:00
Alex Vandiver
f32e6543be
ci: Install PostgreSQL 12 on focal.
...
The previous commit removed support for PostgreSQL 11, and PostgreSQL
10 support was removed in 11a86ec328
.
2023-05-05 13:35:32 -07:00
Alex Vandiver
39efe6f312
ci: Remove references to CircleCI, which we no longer use.
2022-07-16 10:43:40 -07:00
Anders Kaseorg
b0ce4f1bce
docs: Fix many spelling mistakes.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2022-02-07 18:51:06 -08:00
Anders Kaseorg
d035efd467
ci: Test upgrade-postgresql on Ubuntu 20.04.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2022-01-21 17:26:14 -08:00
Anders Kaseorg
3b60b25446
ci: Remove bullseye hack.
...
base-files 11.1 marked bullseye as Debian 11 in /etc/os-release.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-06-24 14:35:51 -07:00
Anders Kaseorg
bf361e9951
ci: Remove uses of VERSION_CODENAME.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-06-24 14:35:51 -07:00
Adam Birds
9aab03654e
ci: Update CI to test once with custom db name and user.
...
Update CI to test once with a custom db name and user so we can test
both scenarios of a custom dbname/user and the default "zulip".
2021-05-25 13:56:05 -07:00
Tim Abbott
3af0485d84
ci: Unpack installation tarball under /root/.
...
This ensures that we exercise the fact that the Zulip installer may be
unpacked to a directory that may not be world-readable.
bc45525369
fixed a recent regression in
this behavior that would have been caught by this commit.
2021-05-14 14:31:00 -07:00
Gaurav Pandey
feb720b463
install: Add beta support for debian bullseye for production.
...
This won't work on a real bullseye system until Bullseye actually
officially releases.
Fixes part of #17863 .
2021-04-15 21:38:31 -07:00
Aman Agrawal
2b23609f9a
ci: Remove unused circleci config file and update codebase.
...
We have disabled CircleCI and are using GitHub Actions for automated
testing.
docs: Changed context from CircleCI to Github Actions and wrote
some documentation specific to GH Actions.
tools: Replaced env checks for CIRCLECI with GITHUB_ACTION.
README: Use GitHub Actions build status badge.
2021-03-16 15:11:21 -07:00
Alex Vandiver
5eb8064a1a
install: Rename postgres options to postgresql.
2020-10-28 11:55:32 -07:00
Anders Kaseorg
72d6ff3c3b
docs: Fix more capitalization issues.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-10-23 11:46:55 -07:00
Anders Kaseorg
dfaea9df65
shfmt: Reformat shell scripts with shfmt.
...
https://github.com/mvdan/sh
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-10-15 15:16:00 -07:00
Priyank Patel
6a4792e844
tools/ci: Adjust ZULIP_PATH so it works for both CIs.
...
Until, we remove the circleci.
2020-07-24 10:36:55 -07:00
Alex Vandiver
2540b678b0
ci: Test upgrading PostgreSQL 10 -> 12.
2020-06-29 17:18:47 -07:00
Alex Vandiver
f621e1b7e4
ci: Split out installation testing.
2020-06-29 17:18:47 -07:00
Anders Kaseorg
80b991fc44
production-helper: Clarify log output on check_rabbitmq_consumers failure.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-06-13 16:49:32 -07:00
arpit551
662f4902f8
ci: Setup production job for Focal.
...
Run production suites on Ubuntu Focal.
Added separate success-http-headers files for Focal and Bionic.
Also excluded them from whitespace rules in lint.
memcached 1.5.22 in Ubuntu 20.04 has a bug where it looks for its SASL
configuration at /etc/sasl2/memcached.conf/memcached.conf instead of
/etc/sasl2/memcached.conf.
We already use a workaround for this while applying puppet configurations in
99e71f3786
but for docker builds we used
do memcached hack since we can not use systemd in docker containers.
2020-06-08 21:59:57 -07:00
Aman Agrawal
3442182d7b
ci: Use absolute path to zulip folder.
...
Strangely focal resolves `~/zulip` as `/root/zulip`, this makes
sure we are in the correct folder.
2020-04-29 10:54:53 -07:00
Tim Abbott
28cb0aa81a
docs: Use consistent spelling of CircleCI.
2020-04-28 11:26:58 -07:00
Aman Agrawal
b5e31c04c9
ci: Rename production install script.
2020-04-28 11:11:00 -07:00