aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-11-13Allow http transport for proxied app...The application is behind a proxy and is running as http, therefore, to allow the redirects within the application and responses to work, we need to enable the http transport for the application. Frederick Muriuki Muriithi
2023-11-13GN Secrets: Set up secrets files for GN2 and GN3Frederick Muriuki Muriithi
2023-11-10auth: define setting for CI/CD auth.Frederick Muriuki Muriithi
2023-11-10Add documentation on connecting to container.Frederick Muriuki Muriithi
2023-11-10Update domain for CD auth service.Frederick Muriuki Muriithi
2023-11-02Secrets: Add instance folder to pola-wrapper.Frederick Muriuki Muriithi
2023-11-02SECRETS: Fix secrets path.Frederick Muriuki Muriithi
2023-11-02Secrets: Setup gn-auth instance path to find the secrets.Frederick Muriuki Muriithi
2023-11-02gn-auth: restart GN2 also after any changes to gn-auth.Frederick Muriuki Muriithi
2023-11-02gn-auth: Remove automated migrations.Frederick Muriuki Muriithi
2023-10-28Do not use upstream Guix in CI jobs....* genenetwork-development.scm (genenetwork-projects): Remove default upstream Guix channels. Arun Isaac
2023-10-05Fix guix-bioinformatics path in project definition....* genenetwork-development.scm (guix-bioinformatics-project)[repository]: Fix path. Arun Isaac
2023-10-05Fix typo in comment about cloning the latest gn-auth repository....* genenetwork-development.scm (gn-auth-migrations-laminar): Fix typo in comment. Arun Isaac
2023-10-05Construct yoyo.ini using guile-ini....Constructing INI files from S-expressions instead of using string substitutions is a little nicer. * genenetwork-development.scm (gn-auth-migrations-yoyo-ini-gexp): New function. (gn-auth-migrations): Use gn-auth-migrations-yoyo-ini-gexp. Arun Isaac
2023-10-05Mount git repositories read-write....* genenetwork-development-deploy.sh: Mount /home/git/public read-write into the container. Arun Isaac
2023-10-04Use guix-bioinformatics repository on tux02....The guix-bioinformatics repository is now on tux02. There is no webhook to listen for. So, use it directly as a local repository. * genenetwork-development.scm (guix-bioinformatics-project)[repository]: Use local repository on tux02. Arun Isaac
2023-10-04Import gn-auth from (gn packages genenetwork)....* genenetwork-development.scm: Import gn-auth from (gn packages genenetwork) instead of from (gn-auth) or elsewhere. Arun Isaac
2023-10-04Import python-mypy from (gnu packages python)....* genenetwork-development.scm: Import python-mypy from (gnu packages python) instead of (gn packages python). Arun Isaac
2023-10-04Use switch-symlinks from (guix build utils)....switch-symlinks was recently moved from (guix utils) to (guix build utils). It can now be safely used in build-side code. * genenetwork-development.scm (install-laminar-template-gexp): Use switch-symlinks from (guix build utils). Arun Isaac
2023-09-28Use upstream mypy....* genenetwork-development.scm: Replace python-mypy-0.981 import with upstream version. (genenetwork3-mypy, genenetwork-projects): Replace python-mypy-0.981 with upstream version. Acked-by: Arun Isaac <arunisaac@systemreboot.net> Munyoki Kilyungi
2023-09-27Revert "Set the envvar in the gexp"...This reverts commit 416bf833737b23e86756b68e0cb162529bbd2665. Frederick Muriuki Muriithi
2023-09-27Revert "Expose configurations directory to pola-wrapper."...This reverts commit 5ec4b45702cba430b8da47949f37317527cf05a6. Frederick Muriuki Muriithi
2023-09-27Revert "Expose config file to pola-wrapper"...This reverts commit d12e7e45883df361ab4f78055c8112ded2e896ca. Frederick Muriuki Muriithi
2023-09-20Expose config file to pola-wrapperFrederick Muriuki Muriithi
2023-09-20Expose configurations directory to pola-wrapper.Frederick Muriuki Muriithi
2023-09-20Set the envvar in the gexpFrederick Muriuki Muriithi
2023-09-20Pass "secrets" configurations to GN2...We need to pass in secrets to the running applications. This commit does it for GeneNetwork2. Frederick Muriuki Muriithi
2023-09-19Use appropriate mypy for Python3.10Frederick Muriuki Muriithi
2023-09-19Add missing `gn-auth-repository` configurationFrederick Muriuki Muriithi
2023-09-16Add CI/CD definitions for gn-authFrederick Muriuki Muriithi
2023-09-11sed /s/dump-genenetwork/transform-genenetwork/g....Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> Munyoki Kilyungi
2023-09-11sed /s/dump-genenetwork/transform-genenetwork/g....Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> Munyoki Kilyungi
2023-09-11Update the repo-url for transforming genenetwork databases....Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> Munyoki Kilyungi
2023-09-05Use correct name for python-mypy...Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> Munyoki Kilyungi
2023-09-05Update arguments to pylint...Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> Munyoki Kilyungi
2023-09-05Use mypy defined in guix-bioinformatics...Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> Munyoki Kilyungi
2023-09-04Use self-hosted git repoMunyoki Kilyungi
2023-09-04Use self-hosted GN repository...Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> Munyoki Kilyungi
2023-08-12Add link to git repoPjotr Prins
2023-08-10Set up cgit service....* genenetwork-development.scm: Import (forge cgit). (operating-system)[services]: Add cgit service. * genenetwork-development-deploy.sh: Expose cgit repository directory. Arun Isaac
2023-08-10Switch to the forge-nginx and ACME services....* genenetwork-development.scm: Import only nginx-server-configuration and nginx-location-configuration from (gnu services web). Import (forge acme) and (forge nginx). (development-server-reverse-proxy-server-block, laminar-reverse-proxy-server-block, tissue-reverse-proxy-server-block): Remove listen argument. (operating-system)[sudoers-file]: Permit the acme user to restart nginx. [services]: Replace nginx service with a forge-nginx service. Add ACME service. * genenetwork-development-deploy.sh: Share /var/lib/acme. Arun Isaac
2023-08-10Add nginx package with the ssl_preread module....* nginx-preread.scm, nginx-preread-deploy.sh: New files. Arun Isaac
2023-07-27README: Remove references to penguin2....penguin2 is no more. We now use tux02 for development. * README.org: Change references to penguin2 to tux02. Arun Isaac
2023-07-27Revert "README: host names"...This reverts commit fc65c2a2c056ee9f313631da6e5f93adec277dd5. Arun Isaac
2023-07-19Use tissue from guix-forge....The libgit2 patch is now in guix-forge. So, we don't have to repeat it here. * genenetwork-development.scm (libgit2-1.3, guile-git-for-tissue, tissue): Delete variables. (operating-system)[services]: Do not specify package for tissue service. Arun Isaac
2023-07-19Disable verbose build logs for guix-bioinformatics job....* genenetwork-development.scm (guix-bioinformatics-project): Disable verbose build logs. Arun Isaac
2023-07-19Use guix-channel-job-gexp for genenetwork3 tests....* genenetwork-development.scm (genenetwork-projects): Use guix-channel-job-gexp for genenetwork3 tests. Arun Isaac
2023-07-19Add guix-bioinformatics CI job....* genenetwork-development.scm (guix-channel-job-gexp): New function. (guix-bioinformatics-project): New variable. (operating-system)[services]: Add guix-bioinformatics-project to forge-service-type. Arun Isaac
2023-07-11README: host namesPjotr Prins
2023-07-11Revert "Disable tests"...This reverts commit 37fa3c11908d7aada419be296ebef67415de3bc9. Munyoki Kilyungi