{"action":"created","comment":{"url":"https://api.github.com/repos/numenta/nupic.core/pulls/comments/24958954","id":24958954,"diff_hunk":"@@ -0,0 +1,116 @@\n+#---------------------------------#\n+#      general configuration      #\n+#---------------------------------#\n+\n+# version format\n+version: 1.0.{build}\n+\n+# TODO: Back to master before merge\n+# branches to build\n+branches:\n+  # whitelist\n+  only:\n+    - master\n+\n+  # blacklist\n+  except:\n+    - master\n+    - gh-pages\n+\n+#---------------------------------#\n+#    environment configuration    #\n+#---------------------------------#\n+\n+# Operating system (build VM template)\n+os: Visual Studio 2015 CTP\n+\n+# scripts that are called at very beginning, before repo cloning\n+init:\n+  - git config --global core.autocrlf input\n+\n+# clone directory\n+clone_folder: c:\\projects\\nupic-core\n+\n+environment:\n+  # these variables are common to all jobs\n+  # common_var1: value1\n+  # common_var2: value2\n+\n+  matrix:\n+#    - COMPILER_FAMILY: GNU\n+#      DEPLOY_BUILD: 0\n+    - COMPILER_FAMILY: MSVC\n+      DEPLOY_BUILD: 0\n+\n+# scripts that run after cloning repository\n+install:\n+  - mkdir C:\\projects\\nupic-core\\build\\\n+  - mkdir C:\\projects\\nupic-core\\build\\scripts\n+  - mkdir C:\\projects\\nupic-core\\build\\release\n+  - cd C:\\projects\\nupic-core\\build\\scripts\n+  - ps: Start-FileDownload 'http://www.cmake.org/files/v3.1/cmake-3.1.0-win32-x86.zip'\n+  - ps: Write-Host '7z x cmake-3.1.0-win32-x86.zip'\n+  - ps: Start-Process -FilePath \"7z\" -ArgumentList \"x -y cmake-3.1.0-win32-x86.zip\" -Wait -Passthru\n+  - set PATH=\"C:\\projects\\nupic-core\\build\\scripts\\cmake-3.1.0-win32-x86\\bin\";%PATH%\n+  - set PATH=\"C:\\Program Files (x86)\\MSBuild\\14.0\\Bin\";%PATH%\n+  - echo %PATH%\n+\n+# enable patching of AssemblyInfo.* files\n+assembly_info:\n+  patch: true\n+  file: AssemblyInfo.*\n+  assembly_version: \"1.0.{build}\"\n+  assembly_file_version: \"{version}\"\n+  assembly_informational_version: \"{version}\"\n+\n+#---------------------------------#\n+#       build configuration       #\n+#---------------------------------#\n+\n+configuration: Release\n+\n+# scripts to run before build\n+before_build:\n+  - cd C:\\projects\\nupic-core\\build\\scripts\n+  - cmake C:\\projects\\nupic-core\\src -G \"Visual Studio 14 2015 Win64\" -DCMAKE_INSTALL_PREFIX=..\\Release -DLIB_STATIC_APR1_LOC=..\\..\\external\\windows64\\lib\\apr-1.lib -DLIB_STATIC_APRUTIL1_LOC=..\\..\\external\\windows64\\lib\\aprutil-1.lib -DLIB_STATIC_YAML_CPP_LOC=..\\..\\external\\windows64\\lib\\yaml-cpp.lib -DLIB_STATIC_YAML_LOC=..\\..\\external\\windows64\\lib\\yaml.lib -DLIB_STATIC_Z_LOC=..\\..\\external\\windows64\\lib\\z.lib  -DLIB_STATIC_CAPNP_LOC=..\\..\\external\\windows64\\lib\\capnp.lib  -DLIB_STATIC_KJ_LOC=..\\..\\external\\windows64\\lib\\kj.lib\n+\n+# To run your custom scripts instead of automatic MSBuild\n+build_script:\n+  - msbuild \"C:\\projects\\nupic-core\\build\\scripts\\gtest.vcxproj\" /p:Configuration=Release /logger:\"C:\\Program Files\\AppVeyor\\BuildAgent\\Appveyor.MSBuildLogger.dll\"\n+  - msbuild \"C:\\projects\\nupic-core\\build\\scripts\\nupic_core_solo.vcxproj\" /p:Configuration=Release /logger:\"C:\\Program Files\\AppVeyor\\BuildAgent\\Appveyor.MSBuildLogger.dll\"\n+  - msbuild \"C:\\projects\\nupic-core\\build\\scripts\\helloregion.vcxproj\" /p:Configuration=Release /logger:\"C:\\Program Files\\AppVeyor\\BuildAgent\\Appveyor.MSBuildLogger.dll\"\n+  - msbuild \"C:\\projects\\nupic-core\\build\\scripts\\prototest.vcxproj\" /p:Configuration=Release /logger:\"C:\\Program Files\\AppVeyor\\BuildAgent\\Appveyor.MSBuildLogger.dll\"\n+  - msbuild \"C:\\projects\\nupic-core\\build\\scripts\\py_region_test.vcxproj\" /p:Configuration=Release /logger:\"C:\\Program Files\\AppVeyor\\BuildAgent\\Appveyor.MSBuildLogger.dll\"\n+  - msbuild \"C:\\projects\\nupic-core\\build\\scripts\\cpp_region_test.vcxproj\" /p:Configuration=Release /logger:\"C:\\Program Files\\AppVeyor\\BuildAgent\\Appveyor.MSBuildLogger.dll\"\n+  - msbuild \"C:\\projects\\nupic-core\\build\\scripts\\unit_tests.vcxproj\" /p:Configuration=Release /logger:\"C:\\Program Files\\AppVeyor\\BuildAgent\\Appveyor.MSBuildLogger.dll\"\n+  - msbuild \"C:\\projects\\nupic-core\\build\\scripts\\Install.vcxproj\" /p:Configuration=Release /logger:\"C:\\Program Files\\AppVeyor\\BuildAgent\\Appveyor.MSBuildLogger.dll\"\n+\n+# scripts to run after build\n+after_build:\n+  - cd C:\\projects\\nupic-core\\build\\release\\bin\n+  - prototest 2>&1\n+  - cpp_region_test 1 2>&1\n+  - unit_tests --gtest_output=xml:${PROJECT_BUILD_ARTIFACTS_DIR}/unit_tests_report.xml 2>&1\n+  - cd C:\\projects\\nupic-core\\build\\release\\\n+  - copy C:\\projects\\nupic-core\\Package.nuspec .\n+  - nuget pack -version %APPVEYOR_BUILD_VERSION%\n+  - ps: if($env:DEPLOY_BUILD -eq 1) { nuget push *.nupkg 30618afb-ecf6-4476-8e61-a5b823ad9892 }\n+#  - ps: if($env:DEPLOY_BUILD -eq 1) { $root = Resolve-Path .; [IO.Directory]::GetFiles($root.Path, '*.*', 'AllDirectories') | % { Push-AppveyorArtifact $_ -FileName $_.Substring($root.Path.Length + 1) -DeploymentName to-publish } }\n+\n+#artifacts:\n+#  - path: 'nupic-core\\build\\release\\**'\n+#    name: NuPIC SDK\n+\n+#after_test:\n+#  - ps: .\\nuget\\pack.ps1\n+\n+#deploy:\n+#  provider: NuGet\n+#  api_key:\n+#    secure: Dc1+eU2ANoApegIHNoJ3WcT2awiJQND5p+wzFbPzzxwCpocGLMHtEPv8eIt85LUU\n+#  artifact: /.*\\.nupkg/\n+\n+#build: on\n+test: off\n+deploy: off\n+","path":"appveyor.yml","position":null,"original_position":116,"commit_id":"cdbaee8e7f657677c72dc594dd64db25b29e36c7","original_commit_id":"a28a51a2c1795c66fc1a6595b9ed39efc6a9e670","user":{"login":"david-ragazzi","id":3386273,"avatar_url":"https://avatars.githubusercontent.com/u/3386273?v=3","gravatar_id":"","url":"https://api.github.com/users/david-ragazzi","html_url":"https://github.com/david-ragazzi","followers_url":"https://api.github.com/users/david-ragazzi/followers","following_url":"https://api.github.com/users/david-ragazzi/following{/other_user}","gists_url":"https://api.github.com/users/david-ragazzi/gists{/gist_id}","starred_url":"https://api.github.com/users/david-ragazzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/david-ragazzi/subscriptions","organizations_url":"https://api.github.com/users/david-ragazzi/orgs","repos_url":"https://api.github.com/users/david-ragazzi/repos","events_url":"https://api.github.com/users/david-ragazzi/events{/privacy}","received_events_url":"https://api.github.com/users/david-ragazzi/received_events","type":"User","site_admin":false},"body":"Ok.. I'll leave as is and move them in future.","created_at":"2015-02-19T01:18:20Z","updated_at":"2015-02-19T01:18:20Z","html_url":"https://github.com/numenta/nupic.core/pull/339#discussion_r24958954","pull_request_url":"https://api.github.com/repos/numenta/nupic.core/pulls/339","_links":{"self":{"href":"https://api.github.com/repos/numenta/nupic.core/pulls/comments/24958954"},"html":{"href":"https://github.com/numenta/nupic.core/pull/339#discussion_r24958954"},"pull_request":{"href":"https://api.github.com/repos/numenta/nupic.core/pulls/339"}}},"pull_request":{"url":"https://api.github.com/repos/numenta/nupic.core/pulls/339","id":28972046,"html_url":"https://github.com/numenta/nupic.core/pull/339","diff_url":"https://github.com/numenta/nupic.core/pull/339.diff","patch_url":"https://github.com/numenta/nupic.core/pull/339.patch","issue_url":"https://api.github.com/repos/numenta/nupic.core/issues/339","number":339,"state":"open","locked":false,"title":"Windows build: Assure appveyor is green","user":{"login":"david-ragazzi","id":3386273,"avatar_url":"https://avatars.githubusercontent.com/u/3386273?v=3","gravatar_id":"","url":"https://api.github.com/users/david-ragazzi","html_url":"https://github.com/david-ragazzi","followers_url":"https://api.github.com/users/david-ragazzi/followers","following_url":"https://api.github.com/users/david-ragazzi/following{/other_user}","gists_url":"https://api.github.com/users/david-ragazzi/gists{/gist_id}","starred_url":"https://api.github.com/users/david-ragazzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/david-ragazzi/subscriptions","organizations_url":"https://api.github.com/users/david-ragazzi/orgs","repos_url":"https://api.github.com/users/david-ragazzi/repos","events_url":"https://api.github.com/users/david-ragazzi/events{/privacy}","received_events_url":"https://api.github.com/users/david-ragazzi/received_events","type":"User","site_admin":false},"body":"Fixes #311.\r\n\r\nThis PR aims check whether AppVeyor build is green. ","created_at":"2015-02-10T00:58:40Z","updated_at":"2015-02-19T01:18:21Z","closed_at":null,"merged_at":null,"merge_commit_sha":"92e20ec4529cabf2d43be2e34286391910680c31","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/numenta/nupic.core/pulls/339/commits","review_comments_url":"https://api.github.com/repos/numenta/nupic.core/pulls/339/comments","review_comment_url":"https://api.github.com/repos/numenta/nupic.core/pulls/comments/{number}","comments_url":"https://api.github.com/repos/numenta/nupic.core/issues/339/comments","statuses_url":"https://api.github.com/repos/numenta/nupic.core/statuses/cdbaee8e7f657677c72dc594dd64db25b29e36c7","head":{"label":"david-ragazzi:update_build_to_windows","ref":"update_build_to_windows","sha":"cdbaee8e7f657677c72dc594dd64db25b29e36c7","user":{"login":"david-ragazzi","id":3386273,"avatar_url":"https://avatars.githubusercontent.com/u/3386273?v=3","gravatar_id":"","url":"https://api.github.com/users/david-ragazzi","html_url":"https://github.com/david-ragazzi","followers_url":"https://api.github.com/users/david-ragazzi/followers","following_url":"https://api.github.com/users/david-ragazzi/following{/other_user}","gists_url":"https://api.github.com/users/david-ragazzi/gists{/gist_id}","starred_url":"https://api.github.com/users/david-ragazzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/david-ragazzi/subscriptions","organizations_url":"https://api.github.com/users/david-ragazzi/orgs","repos_url":"https://api.github.com/users/david-ragazzi/repos","events_url":"https://api.github.com/users/david-ragazzi/events{/privacy}","received_events_url":"https://api.github.com/users/david-ragazzi/received_events","type":"User","site_admin":false},"repo":{"id":18156397,"name":"nupic.core","full_name":"david-ragazzi/nupic.core","owner":{"login":"david-ragazzi","id":3386273,"avatar_url":"https://avatars.githubusercontent.com/u/3386273?v=3","gravatar_id":"","url":"https://api.github.com/users/david-ragazzi","html_url":"https://github.com/david-ragazzi","followers_url":"https://api.github.com/users/david-ragazzi/followers","following_url":"https://api.github.com/users/david-ragazzi/following{/other_user}","gists_url":"https://api.github.com/users/david-ragazzi/gists{/gist_id}","starred_url":"https://api.github.com/users/david-ragazzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/david-ragazzi/subscriptions","organizations_url":"https://api.github.com/users/david-ragazzi/orgs","repos_url":"https://api.github.com/users/david-ragazzi/repos","events_url":"https://api.github.com/users/david-ragazzi/events{/privacy}","received_events_url":"https://api.github.com/users/david-ragazzi/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/david-ragazzi/nupic.core","description":"Core algorithms for NuPIC (under construction).","fork":true,"url":"https://api.github.com/repos/david-ragazzi/nupic.core","forks_url":"https://api.github.com/repos/david-ragazzi/nupic.core/forks","keys_url":"https://api.github.com/repos/david-ragazzi/nupic.core/keys{/key_id}","collaborators_url":"https://api.github.com/repos/david-ragazzi/nupic.core/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/david-ragazzi/nupic.core/teams","hooks_url":"https://api.github.com/repos/david-ragazzi/nupic.core/hooks","issue_events_url":"https://api.github.com/repos/david-ragazzi/nupic.core/issues/events{/number}","events_url":"https://api.github.com/repos/david-ragazzi/nupic.core/events","assignees_url":"https://api.github.com/repos/david-ragazzi/nupic.core/assignees{/user}","branches_url":"https://api.github.com/repos/david-ragazzi/nupic.core/branches{/branch}","tags_url":"https://api.github.com/repos/david-ragazzi/nupic.core/tags","blobs_url":"https://api.github.com/repos/david-ragazzi/nupic.core/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/david-ragazzi/nupic.core/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/david-ragazzi/nupic.core/git/refs{/sha}","trees_url":"https://api.github.com/repos/david-ragazzi/nupic.core/git/trees{/sha}","statuses_url":"https://api.github.com/repos/david-ragazzi/nupic.core/statuses/{sha}","languages_url":"https://api.github.com/repos/david-ragazzi/nupic.core/languages","stargazers_url":"https://api.github.com/repos/david-ragazzi/nupic.core/stargazers","contributors_url":"https://api.github.com/repos/david-ragazzi/nupic.core/contributors","subscribers_url":"https://api.github.com/repos/david-ragazzi/nupic.core/subscribers","subscription_url":"https://api.github.com/repos/david-ragazzi/nupic.core/subscription","commits_url":"https://api.github.com/repos/david-ragazzi/nupic.core/commits{/sha}","git_commits_url":"https://api.github.com/repos/david-ragazzi/nupic.core/git/commits{/sha}","comments_url":"https://api.github.com/repos/david-ragazzi/nupic.core/comments{/number}","issue_comment_url":"https://api.github.com/repos/david-ragazzi/nupic.core/issues/comments/{number}","contents_url":"https://api.github.com/repos/david-ragazzi/nupic.core/contents/{+path}","compare_url":"https://api.github.com/repos/david-ragazzi/nupic.core/compare/{base}...{head}","merges_url":"https://api.github.com/repos/david-ragazzi/nupic.core/merges","archive_url":"https://api.github.com/repos/david-ragazzi/nupic.core/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/david-ragazzi/nupic.core/downloads","issues_url":"https://api.github.com/repos/david-ragazzi/nupic.core/issues{/number}","pulls_url":"https://api.github.com/repos/david-ragazzi/nupic.core/pulls{/number}","milestones_url":"https://api.github.com/repos/david-ragazzi/nupic.core/milestones{/number}","notifications_url":"https://api.github.com/repos/david-ragazzi/nupic.core/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/david-ragazzi/nupic.core/labels{/name}","releases_url":"https://api.github.com/repos/david-ragazzi/nupic.core/releases{/id}","created_at":"2014-03-26T22:34:34Z","updated_at":"2015-02-10T21:48:50Z","pushed_at":"2015-02-19T00:00:19Z","git_url":"git://github.com/david-ragazzi/nupic.core.git","ssh_url":"git@github.com:david-ragazzi/nupic.core.git","clone_url":"https://github.com/david-ragazzi/nupic.core.git","svn_url":"https://github.com/david-ragazzi/nupic.core","homepage":null,"size":81648,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"numenta:master","ref":"master","sha":"03c21fd51eae9b88c39456772a2a288c7e716cf1","user":{"login":"numenta","id":1039191,"avatar_url":"https://avatars.githubusercontent.com/u/1039191?v=3","gravatar_id":"","url":"https://api.github.com/users/numenta","html_url":"https://github.com/numenta","followers_url":"https://api.github.com/users/numenta/followers","following_url":"https://api.github.com/users/numenta/following{/other_user}","gists_url":"https://api.github.com/users/numenta/gists{/gist_id}","starred_url":"https://api.github.com/users/numenta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/numenta/subscriptions","organizations_url":"https://api.github.com/users/numenta/orgs","repos_url":"https://api.github.com/users/numenta/repos","events_url":"https://api.github.com/users/numenta/events{/privacy}","received_events_url":"https://api.github.com/users/numenta/received_events","type":"Organization","site_admin":false},"repo":{"id":16366081,"name":"nupic.core","full_name":"numenta/nupic.core","owner":{"login":"numenta","id":1039191,"avatar_url":"https://avatars.githubusercontent.com/u/1039191?v=3","gravatar_id":"","url":"https://api.github.com/users/numenta","html_url":"https://github.com/numenta","followers_url":"https://api.github.com/users/numenta/followers","following_url":"https://api.github.com/users/numenta/following{/other_user}","gists_url":"https://api.github.com/users/numenta/gists{/gist_id}","starred_url":"https://api.github.com/users/numenta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/numenta/subscriptions","organizations_url":"https://api.github.com/users/numenta/orgs","repos_url":"https://api.github.com/users/numenta/repos","events_url":"https://api.github.com/users/numenta/events{/privacy}","received_events_url":"https://api.github.com/users/numenta/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/numenta/nupic.core","description":"Core algorithms for NuPIC (under construction).","fork":false,"url":"https://api.github.com/repos/numenta/nupic.core","forks_url":"https://api.github.com/repos/numenta/nupic.core/forks","keys_url":"https://api.github.com/repos/numenta/nupic.core/keys{/key_id}","collaborators_url":"https://api.github.com/repos/numenta/nupic.core/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/numenta/nupic.core/teams","hooks_url":"https://api.github.com/repos/numenta/nupic.core/hooks","issue_events_url":"https://api.github.com/repos/numenta/nupic.core/issues/events{/number}","events_url":"https://api.github.com/repos/numenta/nupic.core/events","assignees_url":"https://api.github.com/repos/numenta/nupic.core/assignees{/user}","branches_url":"https://api.github.com/repos/numenta/nupic.core/branches{/branch}","tags_url":"https://api.github.com/repos/numenta/nupic.core/tags","blobs_url":"https://api.github.com/repos/numenta/nupic.core/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/numenta/nupic.core/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/numenta/nupic.core/git/refs{/sha}","trees_url":"https://api.github.com/repos/numenta/nupic.core/git/trees{/sha}","statuses_url":"https://api.github.com/repos/numenta/nupic.core/statuses/{sha}","languages_url":"https://api.github.com/repos/numenta/nupic.core/languages","stargazers_url":"https://api.github.com/repos/numenta/nupic.core/stargazers","contributors_url":"https://api.github.com/repos/numenta/nupic.core/contributors","subscribers_url":"https://api.github.com/repos/numenta/nupic.core/subscribers","subscription_url":"https://api.github.com/repos/numenta/nupic.core/subscription","commits_url":"https://api.github.com/repos/numenta/nupic.core/commits{/sha}","git_commits_url":"https://api.github.com/repos/numenta/nupic.core/git/commits{/sha}","comments_url":"https://api.github.com/repos/numenta/nupic.core/comments{/number}","issue_comment_url":"https://api.github.com/repos/numenta/nupic.core/issues/comments/{number}","contents_url":"https://api.github.com/repos/numenta/nupic.core/contents/{+path}","compare_url":"https://api.github.com/repos/numenta/nupic.core/compare/{base}...{head}","merges_url":"https://api.github.com/repos/numenta/nupic.core/merges","archive_url":"https://api.github.com/repos/numenta/nupic.core/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/numenta/nupic.core/downloads","issues_url":"https://api.github.com/repos/numenta/nupic.core/issues{/number}","pulls_url":"https://api.github.com/repos/numenta/nupic.core/pulls{/number}","milestones_url":"https://api.github.com/repos/numenta/nupic.core/milestones{/number}","notifications_url":"https://api.github.com/repos/numenta/nupic.core/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/numenta/nupic.core/labels{/name}","releases_url":"https://api.github.com/repos/numenta/nupic.core/releases{/id}","created_at":"2014-01-30T02:13:40Z","updated_at":"2015-02-18T23:23:29Z","pushed_at":"2015-02-18T23:23:29Z","git_url":"git://github.com/numenta/nupic.core.git","ssh_url":"git@github.com:numenta/nupic.core.git","clone_url":"https://github.com/numenta/nupic.core.git","svn_url":"https://github.com/numenta/nupic.core","homepage":null,"size":84420,"stargazers_count":96,"watchers_count":96,"language":"C++","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":90,"mirror_url":null,"open_issues_count":69,"forks":90,"open_issues":69,"watchers":96,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/numenta/nupic.core/pulls/339"},"html":{"href":"https://github.com/numenta/nupic.core/pull/339"},"issue":{"href":"https://api.github.com/repos/numenta/nupic.core/issues/339"},"comments":{"href":"https://api.github.com/repos/numenta/nupic.core/issues/339/comments"},"review_comments":{"href":"https://api.github.com/repos/numenta/nupic.core/pulls/339/comments"},"review_comment":{"href":"https://api.github.com/repos/numenta/nupic.core/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/numenta/nupic.core/pulls/339/commits"},"statuses":{"href":"https://api.github.com/repos/numenta/nupic.core/statuses/cdbaee8e7f657677c72dc594dd64db25b29e36c7"}}}}