Browse Source

Corrigido a atualização de versão automática

Igor 5 years ago
parent
commit
5f177650fb
6 changed files with 104 additions and 53 deletions
  1. 0 1
      .ivprog_version
  2. 1 0
      .ivprog_version.json
  3. 96 48
      build/ivprog.bundle.js
  4. 1 1
      build/ivprog.bundle.js.map
  5. 2 1
      js/visualUI/functions.js
  6. 4 2
      updateVersionScript.js

+ 0 - 1
.ivprog_version

@@ -1 +0,0 @@
-{ "version":"2019_02_19 17_0" }

+ 1 - 0
.ivprog_version.json

@@ -0,0 +1 @@
+{ "version":"2019_02_19 17_13" }

File diff suppressed because it is too large
+ 96 - 48
build/ivprog.bundle.js


File diff suppressed because it is too large
+ 1 - 1
build/ivprog.bundle.js.map


+ 2 - 1
js/visualUI/functions.js

@@ -15,12 +15,13 @@ import { SemanticAnalyser } from '../processor/semantic/semanticAnalyser';
 import { IVProgAssessment } from '../assessment/ivprogAssessment';
 import * as AlgorithmManagement from './algorithm';
 import * as Utils from './utils';
+import VersionInfo from './../../.ivprog_version.json';
 
 import '../Sortable.js';
 
 var counter_new_functions = 0;
 var counter_new_parameters = 0;
-var ivprog_version = '2019_01_13 Build 18_55'
+var ivprog_version = VersionInfo.version;
 
 let studentTemp = null;
 let domConsole = null;

+ 4 - 2
updateVersionScript.js

@@ -1,11 +1,13 @@
 var fs = require('fs');
 var path = require('path');
 
-var fileName = '.ivprog_version';
+var fileName = '.ivprog_version.json';
 var date = new Date();
 var day = date.getUTCDate() > 9 ? date.getUTCDate() : '0' + date.getUTCDate();
 var month = date.getMonth() > 9 ? date.getMonth() + 1 : '0' + (date.getMonth() + 1);
-var versionString = `${date.getFullYear()}_${month}_${day} ${date.getHours()}_${date.getMinutes()}`;
+var minutes = date.getMinutes() > 9 ? date.getMinutes() : '0' + date.getMinutes();
+var hour = date.getHours() > 9 ? date.getHours() : '0' + date.getHours();
+var versionString = `${date.getFullYear()}_${month}_${day} ${hour}_${minutes}`;
 var versionData = `{ "version":"${versionString}" }`;
 var filePath = path.join(__dirname, fileName);
 fs.writeFileSync(filePath, versionData);