Completely new to artifactory, trying to get our first c++ projects
successfully building and resolving dependencies through TeamCity +
Artifactory OSS, version 4.7.4.

Some projects are multi-platform, built using gradle's native binary
support, but most are just straightforward windows-only binaries with header
file and static library dependencies built from Visual Studio solution and
project files.

For my first candidate project, I have a few different third party c++
prebuilt libraries that the project requires as dependencies that consist of
a header file and static library file system. They're not built from source,
only rarely get updated.

I was hoping I could just manually deploy a zip file containing the header &
library file system and start building against that, but I'm not seeing what
I'm expecting, so I'm not sure I'm setting it up or using it correctly, or
if I have the wrong expectations.

I'd prefer, during a build of a dependent project using this library, not to
have to first retrieve the dependency as a zip file which I then have to
unzip into a folder before I can start the build of the dependent component.
I'd like to just retrieve the filesystem intact for each such dependency,
then start the build.

I'd also like to retrieve the entire filesystem with one logical operation
on Artifactory, not one retrieval operation per folder/file.

I'm not yet understanding whether my expectations are misaligned with what
Artifactory OSS supports, or if I can easily achieve this through the use of
the right Artifactory plugin. At the moment, if I upload artifacts as a
bundle, it's looking to me like the dependent project has to issue per-file
requests and manually reconstruct the entire file system on the build agent
this way, which seems completely impractical.

What am I missing? Any guidance or suggestions?




--
View this message in context: 
http://forums.jfrog.org/How-to-deploy-c-include-lib-filesystem-artifacts-tp7580913.html
Sent from the Artifactory - Users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Reply via email to