FLUID-5923: The build site retains deleted files

Metadata

Source
FLUID-5923
Type
Bug
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Avtar Gill
Reporter
Justin Obara
Created
2016-07-05T11:04:32.376-0400
Updated
2024-07-23T11:56:23.898-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Infrastructure

Description

For FLUID-5892 the manual tests for the prefs editors were split into distinct pages for the native HTML and jQuery UI slider variants. However, the build site is still able to access the old index.html file.

old:

new:

Exploring the workspace on the Jenkins server shows that the correct files are in place in the directory, so it seems likely that it is an issue with the server that is deploying the build site artifacts.

Comments

  • Avtar Gill commented 2016-07-05T11:16:41.440-0400

    I think the following commented out lines might be the cause:
    https://github.com/fluid-project/ci-service/blob/master/jenkins_jobs/fluid-infusion.yml#L26-L28

    I'll check with @@Giovanni Tirloni but we may either want to check if using clean-remote will still result in issues or uncomment line #28.

  • Giovanni Tirloni commented 2016-07-05T13:22:49.773-0400

    SSH access is not allowed so that line, which requires a shell session, would not work. That's probably the reason why it's commented. Files are transferred through SFTP only for security reasons.

    The Publish over SSH plugin does not seem to have a clean-remote option, despite what the JJB documentation says here. That option is not available through the Web inteface and there is a bug opened for that here.

    If this is not causing an issue for end users, I'd suggest waiting for clean-remote to be implemented by upstream (or work on it ourselves).

  • Justin Obara commented 2024-07-23T11:56:23.898-0400

    This has been addressed with recent infrastructure changes.