Skip to content

Commit

Permalink
reorg: Updated log-handler dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
MikeMitterer committed Dec 13, 2017
1 parent 34ceabf commit 7d54047
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 57 deletions.
12 changes: 2 additions & 10 deletions bin/showGitVersion.dart
@@ -1,12 +1,11 @@
import 'dart:async';
import 'package:git_version/git_version.dart';
import 'package:logging/logging.dart';
import 'package:logging_handlers/logging_handlers_shared.dart';
import 'package:console_log_handler/print_log_handler.dart';

Future main(List<String> arguments) async {
final Logger _logger = new Logger('git_version.main');

_configLogging(defaultLogLevel: Level.WARNING);
configLogging(show: Level.WARNING);

final removeDash = arguments.isNotEmpty && (arguments[0] == "--no-dash" ||
(arguments.length > 1 && arguments[1] == "--no-dash"));
Expand Down Expand Up @@ -54,10 +53,3 @@ void _usage() {
""".replaceAll(new RegExp(r'^[ ]*',multiLine: true), ''));
}

void _configLogging({final Level defaultLogLevel = Level.INFO}) {

hierarchicalLoggingEnabled = false; // set this to true - its part of Logging SDK
Logger.root.level = defaultLogLevel;

Logger.root.onRecord.listen(new LogPrintHandler(messageFormat: "%t\t%n\t[%p]:\t%m"));
}
10 changes: 9 additions & 1 deletion build.jenkins
Expand Up @@ -16,11 +16,19 @@ pipeline {
}
}
}
stage('Analyze') {
steps {
ansiColor('xterm') {
//echo "PATH is: $PATH"
sh 'grind analyze'
}
}
}
stage('Test') {
steps {
ansiColor('xterm') {
//echo "PATH is: $PATH"
sh 'grind test'
sh 'grind test-unit'
}
}
}
Expand Down
8 changes: 4 additions & 4 deletions pubspec.yaml
@@ -1,6 +1,6 @@
name: git_version
description: Replaces the '%version%' placeholder with your current git version
version: 0.1.7
version: 0.1.14

homepage: https://github.com/MikeMitterer/dart-git_version
author: Mike Mitterer <office@mikemitterer.at>
Expand All @@ -17,9 +17,9 @@ executables:

dependencies:

logging: ^0.11.0
logging_handlers: ^0.8.0
console_log_handler: ^0.2.0
logging: '>=0.11.3 <1.0.0'
console_log_handler: '>=0.5.0 <1.0.0'
# git: git@github.com:MikeMitterer/dart-console_log_handler.git
# path: /Volumes/Daten/DevLocal/DevDart/ConsoleLogHandler

barback: ^0.15.0
Expand Down
36 changes: 0 additions & 36 deletions test/unit/config.dart

This file was deleted.

6 changes: 2 additions & 4 deletions test/unit/git_version_test.dart
Expand Up @@ -17,14 +17,12 @@
* limitations under the License.
*/

import 'package:logging/logging.dart';
import 'package:console_log_handler/print_log_handler.dart';
import 'package:test/test.dart';
import 'package:git_version/git_version.dart';

import 'config.dart';

void main() {
configLogging(level: Level.WARNING);
configLogging(show: Level.WARNING);

group('Git', () {
setUp(() {});
Expand Down
7 changes: 5 additions & 2 deletions tool/grind.dart
Expand Up @@ -14,8 +14,11 @@ build() {
clean() => defaultClean();

@Task()
@Depends(analyze)
test() {
@Depends(analyze,testUnit)
test() {}

@Task()
testUnit() {
//new TestRunner().testAsync(files: "test/unit");
new PubApp.local('test').run([]);
// new TestRunner().testAsync(files: "test/integration");
Expand Down

0 comments on commit 7d54047

Please sign in to comment.