Select Git revision
app.ts 847 B
// Read from the .env file
// ATTENTION : This lines MUST be the first of this file (except for the path import)
const path = require('node:path');
require('dotenv').config({ path: path.join(__dirname, '../.env') });
require('./shared/helpers/TypeScriptExtensions'); // ATTENTION : This line MUST be the second of this file
import HttpManager from './managers/HttpManager';
HttpManager.registerAxiosInterceptor();
// Step 1: Read the dojo enonce file from the enonce repository
// Step 2: Download immutables files (maybe throw or show an error if the files have been modified ?) - Can be merged with step 1
// Step 3: Run docker-compose file
// Step 4: Wait the end of the execution of the result container
// Step 5: Get the result from the volume
// Step 6: Check content requirements and content size
// Step 7: Upload and show the results