Commit Graph

49 Commits

Author SHA1 Message Date
Elijah a1d9db0445 Changed filename to match name in requirements.txt 2024-02-12 22:26:07 +01:00
Elijah 100490f1f2 Added token to download DIDKit wheel from private repo 2024-02-12 22:26:07 +01:00
Elijah 0e0bad18fb Added main check to only deploy on the main branch 2024-02-06 11:10:13 +01:00
Elijah bc46ca851e Remove main branch check to test webhook 2024-02-02 09:36:04 +01:00
Elijah 8c21ae3b1e Add dummy if statement to ensure it works 2024-02-02 09:25:44 +01:00
Elijah 3d7741f3df Print git refs to check if the deploy job is entering the if statement 2024-02-02 09:21:19 +01:00
Elijah 2c720e80ab Fix deploy job exit codes and webhook ip 2024-02-01 21:21:10 +01:00
Elijah 186d7e33a6 Fix script step 2024-02-01 21:05:28 +01:00
Elijah 1026762190 Test calling build script from passing pipeline 2024-02-01 21:04:08 +01:00
Elijah 2ce540fb3f Updated pipeline to run testing job on pull requests against main and release 2024-01-31 10:55:09 +01:00
Elijah 3a234a2e4e Fixed job runner tag for correct job yaml 2024-01-31 09:48:50 +01:00
Elijah 6f262a7160 Restore original wheel name 2024-01-25 13:24:16 +01:00
Elijah 26c226f57b Test with a manual edit of the .runner file 2024-01-25 13:08:52 +01:00
Elijah a5696a5cc1 Add debugging logs to failing step 2024-01-25 12:51:46 +01:00
Elijah d3228a63a1 Test 2024-01-25 12:47:39 +01:00
Elijah 0d864490df Try renaming the wheel to work with the current python version 2024-01-25 12:39:20 +01:00
Elijah e8ae5047cb Fix debugging step 2024-01-25 12:07:14 +01:00
Elijah 91f781d85e Add debugging step 2024-01-25 12:05:45 +01:00
Elijah 953ca5d532 Skip confirmation prompt for package installation 2024-01-25 11:50:51 +01:00
Elijah 8b4a293601 apt-update before installing packages 2024-01-25 11:50:00 +01:00
Elijah 72d37bc093 Installed software-properties-common to be able to use add-apt-repository 2024-01-25 11:48:50 +01:00
Elijah 3f00ea2fa9 Added deadsnakes repo to download specific Python version 2024-01-25 11:45:18 +01:00
Elijah 7d07fdf8c4 Updated pipeline to automatically download and install DIDKit 2024-01-25 11:43:47 +01:00
Elijah c00f74a186 Introduce env vars manually 2024-01-14 20:16:20 +01:00
Elijah e3d8ee44f8 Test the gitea actions secrets and variables system 2024-01-14 20:12:17 +01:00
Elijah 4a0d15c9c2 Test the gitea actions secrets and variables system 2024-01-14 20:04:05 +01:00
Elijah 57538d6320 Logged Python to ensure correct installation 2024-01-14 19:46:13 +01:00
Elijah 8ef377a611 Add subprocess.run fix 2024-01-14 19:38:22 +01:00
Elijah db87a6485a Try specifying Python version even inside venv 2024-01-14 19:33:31 +01:00
Elijah fde3a55586 Test job env-var setting feature 2024-01-14 17:33:35 +01:00
Elijah 300474f584 Check correct key generation 2024-01-14 17:26:04 +01:00
Elijah afe9dc52bd Added random secret_key generation for test running 2024-01-14 17:23:49 +01:00
Elijah eab0529850 Limited job to testing 2024-01-12 11:17:18 +01:00
Elijah 1747f0ed91 Activated venv on each step 2024-01-12 10:25:00 +01:00
Elijah af600ebdcf Try python3-venv again 2024-01-12 10:22:18 +01:00
Elijah abd6209fe1 Add step to check version before trying to create venv 2024-01-12 10:18:14 +01:00
Elijah e78ceb6910 Try serializing steps for installing py3-venv -> creating venv 2024-01-12 10:00:13 +01:00
Elijah 54c4643739 Skip confirmation prompt for installing python3-virtualenv 2024-01-12 09:53:16 +01:00
Elijah 25456af2e0 Try installing virtualenv correctly 2024-01-12 09:51:28 +01:00
Elijah debce90240 Install python3-venv 2024-01-12 09:49:08 +01:00
Elijah d0ce43a4fa Run the pipeline from already installed Python3 version 2024-01-12 09:47:44 +01:00
Elijah eae25e8f87 Check if Python is installed by default 2024-01-12 09:45:34 +01:00
Elijah 8929408fa5 Test setuppython again 2024-01-09 09:58:00 +01:00
Elijah 61735d5edf Manually install Python 2024-01-04 21:38:21 +01:00
Elijah 5e0b4a708f Changed tag to one recognisable by the runner 2024-01-04 21:29:26 +01:00
Elijah 6ed33e7ff6 Testing using default python version 2024-01-04 21:25:18 +01:00
Elijah 8101a8ceee Bumped actions versions to latest 2024-01-04 21:20:32 +01:00
Elijah ca69df46e4 Fixed Python version to available version 2024-01-04 21:10:33 +01:00
Elijah 09fc776c5f Added YAML file for the actual CI Pipeline 2024-01-04 21:07:57 +01:00