We have WebDAV access to our client's AEM Asset Manager and can successfully bulk upload assets. However we then need to go into the AEM authoring environment to publish the assets for use.
This link seems to suggest that auto-publishing can be done using FTP:
https://helpx.adobe.com/experience-manager/6-3/assets/using/managing-assets-touch-ui.html
Is there a way to set uploaded assets as published without using the AEM authoring environment and preferably through WebDAV (though FTP is not out of the question)?
Implement a workflow which gets launched when an asset is created or updated. Using a workflow, you could easily enable/disable the feature if needed with a launcher and also flag the automatically published assets with custom properties, "unpublishing" them if needed just as easy.
Related
I am able to publish my flutter app to the Codemagic static pages. I go into workflow editor under distribution and I can set it up. I want to get away from workflow editor and use their codemagic.yaml file instead. When I do that, I don't see how I can add the publish to static pages. I can't find any documentation on it. All the documentation says to do it from workflow editor.
Can I configure this in the yaml file? I want to be able to write scripts with my builds, so I need the yaml option. Thanks.
Codemagic developer here.
Unfortunately at this moment (May 2022) we provide static pages for quick preview for educational purpose mostly. Advanced users should consider to use professional solutions like Firebase Hosting to host sites.
So this is why we don't support static page deployment with codemagic.yaml file, but you can easily publish to Firebase Hosting using preinstalled Firebase CLI tools or to any other services.
I'm using AppVeyor CI to build my UWP app and want to create an APPX package during every build. However my .gitignore is ignoring the Package.StoreAssociation.xml and MyAppName_StoreKey.pfx which I want to include in the APPX package as they are identifying my app in Windows Store.
Is there any way to get these files using PowerShell or MSBuild or something like that? In other words, is there any command line equivalent to the Project > Store > Associate App with the Store... wizard?
I know I can upload these files to the repo as Secure files but I'd prefer getting the latest files from the Dev Center with every build.
I would say probably not, as the Associate App with the Store Wizard, is an authenticated Wizard which requires a users Microsoft Account to be registered with Visual Studio, Load Credentials from storage or asking for OAuth, and then Visual Studio goes to Microsoft's server to Sign the Certificate and Sign the app with it.
AppVeyor documentation says the currently UWP is not officially supported for UWP, as a Microsoft License is required.
Edit: Does this help?
Is there any way to get these files using PowerShell or MSBuild or something like that? In other words, is there any command line equivalent to the Project > Store > Associate App with the Store... wizard?
No, as #William's explanation. The associating operation needs user's interaction in Visual Studio, this doesn't depend on a public command/API.
In my experience, we need to store(maintain) the latest store association information in somewhere, overwrite the related files and replace the reserved keywords in the app's manifest template file before packaging.
I just started to get my head around AEM 6.0 . Installed an app with 'mvn clean install -Pauto-dev-deploy'. I can see the app in CRXDE and the packages are visible in the packagemanager. It does not however show up in the touchUI. Is it possible to run a preview of this site and how to do it?
In Adobe Experience Manager your application (app) and your content are to different things. Your application contains templates and components with which you build your content.
Deploying your app therefore means that you don't necessarily will have content. Without having a look at your source it is hard to see how and where you can create content. Usually your apps templates and components only work in certain content paths. This is usually defined in /etc/designs/<your-project-name>
If you are running AEM 6.2 I suggest that you have a look at the new We Retail demo application and demo content. The source of which can be found on Github: https://github.com/Adobe-Marketing-Cloud/aem-sample-we-retail
I have set up a small test Nuget private repository on my machine following this guide.
Everything is working perfectly and I can publish packages, update versions, download them etc. The only problem is that the DownloadCount of my packages is always 0 regardless of how many times I download it.
I downloaded NuGet source but could not find a place where this value is updated. Moreover, nuget does not seem to use any DB technology so probably the feed is just generated on demand from the contents of the Packages folder.
Does anyone have any idea if this is a known issue or if it's a problem in my setup or if I should just add some code to the server to record downloads myself?
Thanks!
NuGet.Server based web sites are simply a front-end exposing an OData feed on top of a file share. There's no real database behind it, no indexing, no auditing, tracing, metrics or statistics, or any of that kind of stuff.
You could build it yourself, or take a look at alternatives such as MyGet, ProGet, Artifactory, etc.
I need a web application that can:
Track the files that have changed/been added between dev and a live site
Publish these changes/additions to a live site
Enable rollback to any point
I don't want to build it as I'm sure it's been done before.
What do you recommend and why?