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
