-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixing tests and adding workflows (#3)
- Loading branch information
1 parent
1ae2087
commit e098561
Showing
8 changed files
with
148 additions
and
61 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
name: Run Tests with Docker | ||
|
||
on: | ||
push: | ||
branches: | ||
- main | ||
pull_request: | ||
|
||
jobs: | ||
test: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Print branch name | ||
env: | ||
BRANCH_NAME: ${{ github.head_ref || github.ref_name }} | ||
run: | | ||
echo "Branch name: $BRANCH_NAME" | ||
shell: bash | ||
|
||
# Checkout the ohcnetwork/care repository | ||
- name: Checkout ohcnetwork/care repository | ||
uses: actions/checkout@v3 | ||
with: | ||
repository: DraKen0009/care | ||
ref: adding-camera-plugin | ||
|
||
|
||
# Update the plug_config.py file with the required content | ||
- name: Update plug_config.py | ||
env: | ||
BRANCH_NAME: ${{ github.head_ref || github.ref_name }} | ||
run: | | ||
cat > ./plug_config.py <<EOL | ||
from plugs.manager import PlugManager | ||
from plugs.plug import Plug | ||
camera_plugin = Plug( | ||
name="camera", | ||
package_name="git+https://github.com/ohcnetwork/care_camera_asset.git", | ||
version="@${BRANCH_NAME}", | ||
configs={}, | ||
) | ||
plugs = [camera_plugin] | ||
manager = PlugManager(plugs) | ||
EOL | ||
# Build and start Docker containers | ||
- name: Build and start Docker containers | ||
run: | | ||
make up | ||
# Run Django management command tests | ||
- name: Run Django management command tests | ||
run: | | ||
docker compose exec backend bash -c "python manage.py test camera --keepdb --parallel --shuffle" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
23 changes: 23 additions & 0 deletions
23
camera/migrations/0003_alter_positionpreset_created_date_and_more.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Generated by Django 5.1.3 on 2024-12-05 21:14 | ||
|
||
from django.db import migrations, models | ||
|
||
|
||
class Migration(migrations.Migration): | ||
|
||
dependencies = [ | ||
('camera', '0002_auto_20241206_0242'), | ||
] | ||
|
||
operations = [ | ||
migrations.AlterField( | ||
model_name='positionpreset', | ||
name='created_date', | ||
field=models.DateTimeField(auto_now_add=True, db_index=True, null=True), | ||
), | ||
migrations.AlterField( | ||
model_name='positionpreset', | ||
name='modified_date', | ||
field=models.DateTimeField(auto_now=True, db_index=True, null=True), | ||
), | ||
] |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.