Skip to content

Commit d85c54f

Browse files
authored
Track pycharm run configuration in git repository. (#179)
1 parent ec0d96b commit d85c54f

File tree

8 files changed

+91
-1
lines changed

8 files changed

+91
-1
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
.idea
1+
/.idea/*
2+
!/.idea/runConfigurations
23
__pycache__
34
/scripts/.pytest_cache/
45
/docs/.venv/

.run/Clowder2 Dev.run.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="Clowder2 Dev" type="CompoundRunConfigurationType">
3+
<toRun name="Docker Dev" type="docker-deploy" />
4+
<toRun name="start:dev" type="js.build_tools.npm" />
5+
<toRun name="uvicorn" type="PythonConfigurationType" />
6+
<method v="2" />
7+
</configuration>
8+
</component>

.run/Debug.run.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="Debug" type="JavascriptDebugType" uri="http://localhost:3000">
3+
<method v="2" />
4+
</configuration>
5+
</component>

.run/Docker Dev.run.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="Docker Dev" type="docker-deploy" factoryName="docker-compose.yml" server-name="Docker">
3+
<deployment type="docker-compose.yml">
4+
<settings>
5+
<option name="envFilePath" value="" />
6+
<option name="sourceFilePath" value="docker-compose.dev.yml" />
7+
</settings>
8+
</deployment>
9+
<method v="2" />
10+
</configuration>
11+
</component>

.run/Python tests in tests.run.xml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="Python tests in tests" type="tests" factoryName="Autodetect" nameIsGenerated="true">
3+
<module name="clowder2" />
4+
<option name="INTERPRETER_OPTIONS" value="" />
5+
<option name="PARENT_ENVS" value="true" />
6+
<option name="SDK_HOME" value="" />
7+
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/backend/app/tests" />
8+
<option name="IS_MODULE_SDK" value="true" />
9+
<option name="ADD_CONTENT_ROOTS" value="true" />
10+
<option name="ADD_SOURCE_ROOTS" value="true" />
11+
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
12+
<option name="_new_additionalArguments" value="&quot;&quot;" />
13+
<option name="_new_target" value="&quot;$PROJECT_DIR$/backend/app/tests&quot;" />
14+
<option name="_new_targetType" value="&quot;PATH&quot;" />
15+
<method v="2" />
16+
</configuration>
17+
</component>

.run/start.run.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="start" type="js.build_tools.npm" nameIsGenerated="true">
3+
<package-json value="$PROJECT_DIR$/frontend/package.json" />
4+
<command value="run" />
5+
<scripts>
6+
<script value="start" />
7+
</scripts>
8+
<node-interpreter value="project" />
9+
<envs />
10+
<method v="2" />
11+
</configuration>
12+
</component>

.run/start_dev.run.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="start:dev" type="js.build_tools.npm" nameIsGenerated="true">
3+
<package-json value="$PROJECT_DIR$/frontend/package.json" />
4+
<command value="run" />
5+
<scripts>
6+
<script value="start:dev" />
7+
</scripts>
8+
<node-interpreter value="project" />
9+
<envs />
10+
<method v="2" />
11+
</configuration>
12+
</component>

.run/uvicorn.run.xml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="uvicorn" type="PythonConfigurationType" factoryName="Python" nameIsGenerated="true">
3+
<module name="clowder2" />
4+
<option name="INTERPRETER_OPTIONS" value="" />
5+
<option name="PARENT_ENVS" value="true" />
6+
<envs>
7+
<env name="PYTHONUNBUFFERED" value="1" />
8+
</envs>
9+
<option name="SDK_HOME" value="$USER_HOME$/.local/share/virtualenvs/clowder2-pkRZ1537/bin/python" />
10+
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/backend" />
11+
<option name="IS_MODULE_SDK" value="false" />
12+
<option name="ADD_CONTENT_ROOTS" value="true" />
13+
<option name="ADD_SOURCE_ROOTS" value="true" />
14+
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
15+
<option name="SCRIPT_NAME" value="uvicorn" />
16+
<option name="PARAMETERS" value="app.main:app --reload" />
17+
<option name="SHOW_COMMAND_LINE" value="false" />
18+
<option name="EMULATE_TERMINAL" value="false" />
19+
<option name="MODULE_MODE" value="true" />
20+
<option name="REDIRECT_INPUT" value="false" />
21+
<option name="INPUT_FILE" value="" />
22+
<method v="2" />
23+
</configuration>
24+
</component>

0 commit comments

Comments
 (0)