~ubuntu-branches/debian/sid/subversion/sid

« back to all changes in this revision

Viewing changes to tools/buildbot/slaves/win32-SharpSvn/svntest-javahl.cmd

  • Committer: Package Import Robot
  • Author(s): James McCoy
  • Date: 2015-08-07 21:32:47 UTC
  • mfrom: (0.2.15) (4.1.7 experimental)
  • Revision ID: package-import@ubuntu.com-20150807213247-ozyewtmgsr6tkewl
Tags: 1.9.0-1
* Upload to unstable
* New upstream release.
  + Security fixes
    - CVE-2015-3184: Mixed anonymous/authenticated path-based authz with
      httpd 2.4
    - CVE-2015-3187: svn_repos_trace_node_locations() reveals paths hidden
      by authz
* Add >= 2.7 requirement for python-all-dev Build-Depends, needed to run
  tests.
* Remove Build-Conflicts against ruby-test-unit.  (Closes: #791844)
* Remove patches/apache_module_dependency in favor of expressing the
  dependencies in authz_svn.load/dav_svn.load.
* Build-Depend on apache2-dev (>= 2.4.16) to ensure ap_some_authn_required()
  is available when building mod_authz_svn and Depend on apache2-bin (>=
  2.4.16) for runtime support.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
@echo off
 
2
REM ================================================================
 
3
REM   Licensed to the Apache Software Foundation (ASF) under one
 
4
REM   or more contributor license agreements.  See the NOTICE file
 
5
REM   distributed with this work for additional information
 
6
REM   regarding copyright ownership.  The ASF licenses this file
 
7
REM   to you under the Apache License, Version 2.0 (the
 
8
REM   "License"); you may not use this file except in compliance
 
9
REM   with the License.  You may obtain a copy of the License at
 
10
REM
 
11
REM     http://www.apache.org/licenses/LICENSE-2.0
 
12
REM
 
13
REM   Unless required by applicable law or agreed to in writing,
 
14
REM   software distributed under the License is distributed on an
 
15
REM   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 
16
REM   KIND, either express or implied.  See the License for the
 
17
REM   specific language governing permissions and limitations
 
18
REM   under the License.
 
19
REM ================================================================
 
20
 
 
21
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
 
22
 
 
23
CALL ..\svn-config.cmd
 
24
IF ERRORLEVEL 1 EXIT /B 1
 
25
 
 
26
IF "%SVN_BRANCH%" LEQ "1.6.x" (
 
27
    ECHO --- Building 1.6.x or older: Skipping JavaHL ---
 
28
    EXIT /B 0
 
29
)
 
30
 
 
31
IF "%SVN_BRANCH%" LSS "1.9." (
 
32
    IF NOT EXIST "%TESTDIR%\bin" MKDIR "%TESTDIR%\bin"
 
33
    xcopy /y /i ..\deps\release\bin\*.dll "%TESTDIR%\bin"
 
34
 
 
35
    PATH %TESTDIR%\bin;!PATH!;!JAVADIR!
 
36
)
 
37
 
 
38
SET result=0
 
39
 
 
40
python win-tests.py -d -f fsfs --javahl "%TESTDIR%\tests"
 
41
IF ERRORLEVEL 1 (
 
42
    ECHO [JavaHL test runner reported error !ERRORLEVEL!] 1>&2
 
43
    SET result=1
 
44
)
 
45
 
 
46
EXIT /b %result%