I used the latest on 2 machines, both were successful with commands build,
build -- --appx=8.1-win, build -- --appx=8.1-phone

Ship it!

===

Windows box 1
$ cordova requirements windows

Requirements check results for windows:
Windows OS: installed Windows 10
MSBuild Tools: installed 12.0
Visual Studio: installed 14.0
Windows SDK: installed 8.1
Windows Phone SDK: installed 8.1

Windows box 2
$ cordova requirements windows

Requirements check results for windows:
Windows OS: installed Windows 10
MSBuild Tools: installed 14.0
Visual Studio: installed 15.3
Windows SDK: installed 10.0
Windows Phone SDK: installed 10.0



@purplecabbage
risingj.com

On Fri, Feb 16, 2018 at 9:27 AM, Jan Piotrowski <piotrow...@gmail.com>
wrote:

> Current state of master is pretty stable now. It would be really
> helpful if you could help me test it.
>
> Run these two commands in a project that is already using cordova-windows:
>
>   cordova platform rm windows
>   cordova platform add https://github.com/apache/cordova-windows
>
> Use only the second line on existing projects without cordova-windows;
> or if you want to test in a new project these:
>
>   cordova create windowsMasterTest
>   cordova platform add https://github.com/apache/cordova-windows
>
> Then use `cordova build windows` to create a build or `cordova run
> windows` to build, install and run it directly.
>
> (As Windows10 is default in this version, add `-- --appx=8.1-win` or
> `-- --appx=8.1-phone` to the command if you want to build for Windows
> (Phone) 8.1)
>
> Let me know of any unexpected errors or output you are getting. (If
> something goes wrong, it would be helpful to include the output of
> `cordova requirements windows` for environment information).
> Also let me know if everything is fine of course - I actually prefer those
> ;)
>
> Thank you!
>
> Jan
>
> 2018-02-15 1:09 GMT+01:00 Jan Piotrowski <piotrow...@gmail.com>:
> > Another update:
> >
> > - TargetPlatformVersion problem was solved by adding a `prepare` step
> > to the e2e tests
> > - `cordova requirements` is fixed for current setups
> > - VS2017 can not be used to build Win8.1 projects it seems (or did I
> > mess up?): https://issues.apache.org/jira/browse/CB-13874
> > - MSBuildTools selection is broken for current VS17 (15.5) and
> > different setups of it. Solution:
> > https://issues.apache.org/jira/browse/CB-13877 +
> > https://issues.apache.org/jira/browse/CB-13878
> > - That one specific test failure at AppVeyor is still being
> > investigated (no idea for now, maybe "just" an overlapping process
> > problem)
> >
> > But progress is made.
> >
> > J
> >
> > 2018-02-13 22:49 GMT+01:00 Terence M. Bandoian <tere...@tmbsw.com>:
> >> There is also:
> >>
> >>    <preference name="uap-target-min-version" value="10.0.14393.0" />
> >>
> >> It apparently has the same meaning as Windows.Universal-MinVersion but
> sets
> >> the value in the jsproj file vs the appxmanifest file.  Is there any
> reason
> >> a user would want different values in those two files?
> >>
> >> -Terence
> >>
> >>
> >>
> >> On 2/9/2018 7:01 PM, Terence M. Bandoian wrote:
> >>>
> >>> I'm not sure they're what you're looking for but there are three
> >>> version-related Windows preferences that seem to be supported in
> config.xml:
> >>>
> >>>         <preference name="windows-target-version" value="10.0" />
> >>>         <preference name="Windows.Universal-MinVersion"
> >>> value="10.0.14393.0" />
> >>>         <preference name="Windows.Universal-MaxVersionTested"
> >>> value="10.0.16299.125" />
> >>>
> >>> Does one or more of these resolve this?
> >>>
> >>> -Terence
> >>>
> >>>
> >>>
> >>> On 2/9/2018 6:41 PM, Jesse wrote:
> >>>>
> >>>> Created an issue for making this configurable. CB-13862
> >>>>
> >>>>
> >>>> @purplecabbage
> >>>> risingj.com
> >>>>
> >>>> On Fri, Feb 9, 2018 at 4:23 PM, Jesse <purplecabb...@gmail.com>
> wrote:
> >>>>
> >>>>> All correct and I agree, except we do need to update
> >>>>> TargetPlatformVersion
> >>>>> pr here: https://github.com/apache/cordova-windows/pull/250
> >>>>> Please test this pr on your windows machine and make sure you can
> create
> >>>>> and run a new cordova-windows project without having to modify the
> >>>>> jsproj
> >>>>> file manually.
> >>>>>
> >>>>>
> >>>>> @purplecabbage
> >>>>> risingj.com
> >>>>>
> >>>>> On Fri, Feb 9, 2018 at 3:37 PM, Jan Piotrowski <piotrow...@gmail.com
> >
> >>>>> wrote:
> >>>>>
> >>>>>> Ok, so this version can be compared to the iOS or Android API
> version?
> >>>>>> Then it defintely makes sense to do some work to make this
> >>>>>> configurable in a better way in the future.
> >>>>>> Jesse, do you want to create the issue? You seem to have a specific
> >>>>>> idea already.
> >>>>>>
> >>>>>> To recap:
> >>>>>> - We think the test failure is a problem only happening on AppVeyor
> >>>>>> and should not affect actual users
> >>>>>> - We are ok with starting a 6.0.0 release with the current `master`
> >>>>>> state with this one failing test on AppVeyor
> >>>>>> - We "pledge" to further look into it and release 6.0.1 or 6.1.0 if
> we
> >>>>>> indeed find the solution
> >>>>>>
> >>>>>> Agree?
> >>>>>>
> >>>>>> If so, I will start the release process until Monday.
> >>>>>>
> >>>>>> J
> >>>>>>
> >>>>>> PS: I will contact AppVeyor to find out if they can maybe help -
> >>>>>> blocked file, maybe because of some other running process?
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> 2018-02-09 23:13 GMT+01:00 Jesse <purplecabb...@gmail.com>:
> >>>>>>>
> >>>>>>> There is a list of the timeline for all relevant versions here:
> >>>>>>> https://docs.microsoft.com/en-us/windows/uwp/updates-and-ver
> >>>>>>
> >>>>>> sions/choose-a-uwp-version
> >>>>>>>
> >>>>>>> There are 2 important values at play:
> >>>>>>> Target Version : this should probably be the most recent release we
> >>>>>>> support, probably 16299
> >>>>>>> Minimum Version : this should be as far back as we can go ...
> >>>>>>> probably 10586
> >>>>>>>
> >>>>>>> Ultimately we will need to add a method to configure these values
> via
> >>>>>>> config.xml preferences, but I don't think we should wait for that
> to
> >>>>>>
> >>>>>> happen.
> >>>>>>>
> >>>>>>> Changing these values on my windows machine meant all the tests
> >>>>>>> passed,
> >>>>>>
> >>>>>> I
> >>>>>>>
> >>>>>>> had failing tests using master as-is.
> >>>>>>>
> >>>>>>> The failing test on appveyor is something different related to
> >>>>>>
> >>>>>> environment
> >>>>>>>
> >>>>>>> I believe.  Making these same changes that worked on my machine did
> >>>>>>> not
> >>>>>>
> >>>>>> fix
> >>>>>>>
> >>>>>>> the fail on appveyor.
> >>>>>>>
> >>>>>>> I think we should go ahead with the 6.0.0 release, and plan to do a
> >>>>>>
> >>>>>> patch
> >>>>>>>
> >>>>>>> release in the near future when we work out the details of a
> >>>>>>
> >>>>>> configurable
> >>>>>>>
> >>>>>>> target/minimum version.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> @purplecabbage
> >>>>>>> risingj.com
> >>>>>>>
> >>>>>>> On Fri, Feb 9, 2018 at 1:14 PM, Chris Brody <chris.br...@gmail.com
> >
> >>>>>>
> >>>>>> wrote:
> >>>>>>>>
> >>>>>>>> On Feb 9, 2018 3:15 PM, "Jan Piotrowski" <piotrow...@gmail.com>
> >>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>> Jesse, they do - but I am not sure why. Problem is I don't fully
> >>>>>>>> understand what is going on there... which is why I am hesitant to
> >>>>>>>> just ignore it.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Makes sense to me
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Chris, where and how exactly does one install the "target platform
> >>>>>>
> >>>>>> SDK"?
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Visual Studio 2017 comes with an installer program. It is
> possible to
> >>>>>>>> install an older platform SDK version but I do not want to do
> this on
> >>>>>>
> >>>>>> my
> >>>>>>>>
> >>>>>>>> PC.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> What happens if you do not change the `TargetPlatformVersion`
> >>>>>>>> manually
> >>>>>>>> but have only that one installed?
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> I would get an error message that the needed platform SDK version
> >>>>>>>> does
> >>>>>>
> >>>>>> not
> >>>>>>>>
> >>>>>>>> exist.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> VS2017 did not exist at the time of the last release (or at least
> >>>>>>>> nobody cared) so CI didn't use it to test.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Makes sense
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> This should have been added
> >>>>>>>> earlier, but I only added it 3 weeks ago with
> >>>>>>>> https://github.com/apache/cordova-windows/commit/
> >>>>>>>> f5f4b21ad2c030ff61550bc947dca196c570f0ad
> >>>>>>>> - which then showed this bug.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Good work on your part
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> (If any of the other failures that were
> >>>>>>>> then fixes also were caused only by VS2017 I can not say
> >>>>>>>> unfortunately)
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> It would be nice to investigate and test this, if anyone has the
> time
> >>>>>>
> >>>>>> for
> >>>>>>>>
> >>>>>>>> it.
> >>>>>>>>
> >>>>>> ------------------------------------------------------------
> ---------
> >>>>>> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> >>>>>> For additional commands, e-mail: dev-h...@cordova.apache.org
> >>>>>>
> >>>>>>
> >>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> >> For additional commands, e-mail: dev-h...@cordova.apache.org
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org
>
>

Reply via email to